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:+UseParallelGC' Running tests using JTREG control variable 'TIMEOUT_FACTOR=8' Test selection 'tier2', will run: * jtreg:test/hotspot/jtreg:tier2 * jtreg:test/jdk:tier2 * jtreg:test/langtools:tier2 * jtreg:test/jaxp:tier2 Running test 'jtreg:test/hotspot/jtreg:tier2' Passed: gc/arguments/TestAlignmentToUseLargePages.java#id1 Passed: compiler/loopopts/Test7052494.java Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id1 Passed: compiler/intrinsics/zip/TestAdler32.java Passed: gc/ergonomics/TestInitialGCThreadLogging.java Passed: gc/arguments/TestUseCompressedOopsErgo.java#id1 Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java Passed: gc/TestHumongousReferenceObject.java#id0 Passed: gc/TestSystemGC.java#Parallel Passed: gc/logging/TestMetaSpaceLog.java Passed: gc/metaspace/TestMetaspacePerfCounters.java#Parallel-64 Passed: gc/TestFullGCALot.java Passed: runtime/6626217/bug_21227.java Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java Passed: gc/logging/TestGCId.java Passed: runtime/cds/appcds/BadBSM.java Passed: compiler/runtime/Test6826736.java Passed: runtime/cds/appcds/AppendClasspath.java Passed: runtime/cds/appcds/CaseSensitiveClassPath.java Passed: runtime/cds/appcds/ArchiveRelocationTest.java Passed: runtime/7158988/FieldMonitor.java Passed: runtime/cds/appcds/DumpClassList.java Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java Passed: runtime/cds/appcds/CommonAppClasspath.java Passed: runtime/cds/appcds/DuplicateClassPaths.java Passed: runtime/cds/appcds/CDSandJFR.java Passed: runtime/cds/appcds/BootClassPathMismatch.java Passed: runtime/cds/appcds/FieldAnnotationsTest.java Passed: runtime/cds/appcds/DirClasspathTest.java Passed: runtime/cds/appcds/FillerObjectLoadTest.java Passed: runtime/cds/appcds/FreeUnusedMetadata.java Passed: runtime/cds/appcds/ExtraSymbols.java Passed: runtime/cds/appcds/HelloExtTest.java Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java Passed: runtime/cds/appcds/DumpClassListWithLF.java Passed: runtime/cds/appcds/LambdaContainsOldInf.java Passed: runtime/cds/appcds/LambdaEagerInit.java Passed: runtime/cds/appcds/FieldLayoutFlags.java Passed: runtime/cds/appcds/JvmtiAddPath.java Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java Passed: runtime/cds/appcds/LongClassListPath.java Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/LambdaWithOldClass.java Passed: runtime/cds/appcds/LambdaProxyClasslist.java Passed: runtime/cds/appcds/MissingSuperTest.java Passed: runtime/cds/appcds/MultiProcessSharing.java Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java Passed: runtime/cds/appcds/NestHostOldInf.java Passed: runtime/cds/appcds/NonJarInClasspath.java Passed: runtime/cds/appcds/OldClassWithjsr.java Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java Passed: runtime/cds/appcds/OldClassTest.java Passed: runtime/cds/appcds/OldSuperClass.java Passed: runtime/cds/appcds/OldSuperInf.java Passed: runtime/cds/appcds/ClassPathAttr.java Passed: runtime/cds/appcds/OldSuperInfIndirect.java Passed: runtime/cds/appcds/ParallelLoad2.java Passed: runtime/cds/appcds/NonExistClasspath.java Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/ParallelLoadTest.java Passed: runtime/cds/appcds/PackageSealing.java Passed: runtime/cds/appcds/ProtectionDomain.java Passed: runtime/cds/appcds/ProhibitedPackage.java Passed: runtime/cds/appcds/RewriteBytecodesTest.java Passed: runtime/cds/appcds/RelativePath.java Passed: runtime/cds/appcds/SealingViolation.java Passed: gc/logging/TestUnifiedLoggingSwitchStress.java Passed: runtime/cds/appcds/SharedPackages.java Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java Passed: runtime/cds/appcds/StaticArchiveWithLambda.java Passed: runtime/cds/appcds/SharedArchiveConsistency.java Passed: runtime/cds/appcds/SpecifySysLoaderProp.java Passed: runtime/cds/appcds/LotsOfClasses.java Passed: runtime/cds/appcds/TraceLongClasspath.java Passed: runtime/cds/appcds/TestDumpClassListSource.java Passed: runtime/cds/appcds/UnusedCPDuringDump.java Passed: runtime/cds/appcds/VerifierTest_0.java Passed: runtime/cds/appcds/SignedJar.java Passed: runtime/cds/appcds/WideIloadTest.java Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/VerifierTest_1A.java Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java Passed: runtime/cds/appcds/SharedBaseAddress.java Passed: runtime/cds/appcds/VerifierTest_2.java Passed: runtime/cds/appcds/VerifierTest_1B.java Passed: runtime/cds/appcds/WrongClasspath.java Passed: runtime/cds/appcds/TestWithProfiler.java Passed: runtime/cds/CdsSameObjectAlignment.java Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java Passed: runtime/cds/appcds/MultiReleaseJars.java Passed: runtime/MemberName/MemberNameLeak.java Passed: runtime/Metaspace/DefineClass.java Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java Passed: runtime/cds/SharedBaseAddress.java#id0 Passed: runtime/cds/SharedBaseAddress.java#id2 Passed: runtime/cds/SharedBaseAddress.java#id3 Passed: runtime/cds/SharedBaseAddress.java#id1 Passed: runtime/ConstantPool/IntfMethod.java Passed: runtime/modules/LoadUnloadModuleStress.java Passed: runtime/SelectionResolution/IllegalAccessErrorTest.java Passed: runtime/SelectionResolution/InvokeSpecialSuccessTest.java Passed: runtime/SelectionResolution/InvokeSpecialICCE.java Passed: runtime/SelectionResolution/InvokeStaticICCE.java Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java Passed: runtime/Thread/CancellableThreadTest.java Passed: runtime/MirrorFrame/Test8003720.java Passed: runtime/Metaspace/FragmentMetaspace.java Passed: runtime/Unsafe/RangeCheck.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java Passed: serviceability/dcmd/compiler/CompilerQueueTest.java Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java Passed: runtime/Thread/ThreadCountLimit.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java Passed: serviceability/sa/TestHeapDumpForInvokeDynamic.java Passed: serviceability/sa/TestJmapCore.java Passed: compiler/allocation/TestAllocArrayAfterAllocNoUse.java Passed: compiler/allocation/TestAllocation.java Passed: compiler/allocation/TestCCPAllocateArray.java Passed: compiler/allocation/TestFailedAllocationBadGraph.java Passed: compiler/allocation/TestNewArrayBadSize.java Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java Passed: compiler/allocation/TestNewMaxLengthArray.java Passed: compiler/arguments/TestCompileThresholdScaling.java Passed: compiler/arguments/TestLogJIT.java Passed: runtime/Metaspace/FragmentMetaspaceSimple.java Passed: serviceability/sa/ClhsdbScanOops.java#id0 Passed: compiler/arguments/TestStressOptions.java Passed: serviceability/sa/TestJmapCoreMetaspace.java Passed: compiler/arguments/TestTraceICs.java Passed: compiler/arguments/TestTraceTypeProfile.java Passed: compiler/arguments/TestUseCompiler.java Passed: compiler/arguments/TestScavengeRootsInCode.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java Passed: serviceability/sa/ClhsdbJstackXcompStress.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.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/NativeInvokeStatic2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java Passed: compiler/calls/TestDirtyInt.java Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java Passed: compiler/controldependency/TestAddPChainMismatchedBase2.java Passed: compiler/controldependency/TestAddPChainMismatchedBase.java Passed: compiler/cha/AbstractRootMethod.java Passed: compiler/cha/DefaultRootMethod.java Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java Passed: compiler/controldependency/TestEliminatedCastPPAtPhi.java Passed: compiler/conversions/TestChainOfIntAddsToLongConversion.java Passed: compiler/conversions/TestPrimitiveConversions.java Passed: compiler/arguments/TestStressReflectiveCode.java Passed: compiler/controldependency/TestAntiDependentMembar.java Passed: compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java Passed: compiler/cha/StrengthReduceInterfaceCall.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestI.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestI.java Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java Passed: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestL.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestL.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestL.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestI.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestL.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestI.java Passed: compiler/intrinsics/bmi/TestBlsiI.java Passed: compiler/intrinsics/bmi/TestBlsmskI.java Passed: compiler/intrinsics/bmi/TestBlsiL.java Passed: compiler/intrinsics/bmi/TestBlsmskL.java Passed: compiler/intrinsics/bmi/TestAndnI.java Passed: compiler/intrinsics/bmi/TestAndnL.java Passed: compiler/intrinsics/bmi/TestLzcntI.java Passed: compiler/intrinsics/bmi/TestLzcntL.java Passed: compiler/intrinsics/bmi/TestBlsrI.java Passed: compiler/intrinsics/bmi/TestTzcntI.java Passed: compiler/intrinsics/bmi/TestTzcntL.java Passed: compiler/intrinsics/bmi/TestBlsrL.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/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/MultiplyExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java Passed: compiler/intrinsics/mathexact/AddExactICondTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/AddExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactILoadTest.java Passed: compiler/intrinsics/mathexact/CompareTest.java Passed: compiler/intrinsics/mathexact/AddExactIConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/GVNTest.java Passed: compiler/intrinsics/bmi/TestBzhiI2L.java Passed: compiler/intrinsics/mathexact/DecExactITest.java Passed: compiler/intrinsics/mathexact/MulExactICondTest.java Passed: compiler/intrinsics/mathexact/DecExactLTest.java Passed: compiler/intrinsics/mathexact/IncExactITest.java Passed: compiler/intrinsics/mathexact/IncExactLTest.java Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java Passed: compiler/controldependency/TestLoadBypassesClassCast.java Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java Passed: compiler/intrinsics/mathexact/SubExactICondTest.java Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java Passed: compiler/longcountedloops/TestDeadLongPhi.java Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java Passed: compiler/linkage/LinkageErrors.java Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java Passed: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java Passed: compiler/loopstripmining/LoadSplitThruPhi.java Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java Passed: compiler/loopstripmining/TestAddPAtOuterLoopHead.java Passed: compiler/loopstripmining/TestBrokenEmptyLoopLogic.java Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java Passed: compiler/loopstripmining/TestConservativeAntiDep.java Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java Passed: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java Passed: compiler/loopstripmining/TestLSMBadControlOverride.java Passed: compiler/loopstripmining/TestOuterStripMinedDeadAfterExpansion.java Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java Passed: compiler/loopstripmining/TestPinnedNodeInInnerLoop.java Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java Passed: compiler/loopstripmining/TestStripMinedLimitBelowInit.java Passed: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java Passed: compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java Passed: compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java Passed: compiler/membars/TestMemBarAcquire.java Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java Passed: compiler/longcountedloops/TestTooManyLoopOpts.java Passed: compiler/parsing/TestMissingSafepointOnSwitch.java Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java Passed: compiler/loopstripmining/CheckLoopStripMining.java Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java Passed: compiler/rangechecks/TestBadFoldCompare.java Passed: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflow.java Passed: compiler/membars/DekkerTest.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflowVsSub.java Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java Passed: compiler/rangechecks/TestExplicitRangeChecks.java Passed: compiler/rangechecks/TestRangeCheckLimits.java Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java Passed: compiler/rangechecks/TestLongRangeCheck.java Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java Passed: compiler/rangechecks/TestRCMinInt.java Passed: compiler/rangechecks/TestUncommonTrapMerging.java Passed: compiler/rangechecks/TestRangeCheckSmearing.java Passed: compiler/reflection/ArrayNewInstanceOfVoid.java Passed: compiler/stable/TestStableBoolean.java Passed: compiler/stable/TestStableByte.java Passed: compiler/stable/TestStableChar.java Passed: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java Passed: compiler/stable/TestStableMemoryBarrier.java Passed: compiler/stable/TestStableDouble.java Passed: compiler/stable/TestStableFloat.java Passed: compiler/stable/TestStableInt.java Passed: compiler/stable/TestStableMismatched.java Passed: compiler/stable/TestStableLong.java Passed: compiler/stable/TestStableObject.java Passed: compiler/stable/TestStableShort.java Passed: compiler/stringopts/TestLongStringConcat.java Passed: compiler/stable/TestStableUByte.java Passed: compiler/stable/TestStableUShort.java Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java Passed: compiler/stringopts/TestOptimizeStringConcat.java Passed: compiler/stringopts/TestStringObjectInitialization.java Passed: runtime/cds/appcds/condy/CondyHelloTest.java Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java Passed: compiler/stable/TestUnstableStable.java Passed: runtime/cds/appcds/customLoader/ClassListFormatC.java Passed: runtime/cds/appcds/customLoader/ClassListFormatA.java Passed: runtime/cds/appcds/customLoader/ClassListFormatD.java Passed: runtime/cds/appcds/customLoader/CustomClassListDump.java Passed: runtime/cds/appcds/customLoader/HelloCustom.java Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java Passed: runtime/cds/appcds/customLoader/LoaderSegregationTest.java Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.java Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/customLoader/OldClassAndInf.java Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java Passed: runtime/cds/appcds/customLoader/ProtectionDomain.java Passed: runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnintendedLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java Passed: runtime/cds/appcds/customLoader/UnsupportedPlatforms.java Passed: runtime/7100935/TestConjointAtomicArraycopy.java Passed: runtime/7100935/TestShortArraycopy.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/dynamicArchive/ExcludedClasses.java Passed: runtime/cds/appcds/dynamicArchive/ExitRaceTest.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamic.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java Passed: compiler/intrinsics/sha/TestDigest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java Passed: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java Passed: runtime/cds/appcds/dynamicArchive/LinkClassTest.java Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/NestTest.java Passed: runtime/SelectionResolution/InvokeVirtualICCE.java Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java Passed: runtime/cds/appcds/dynamicArchive/OldClassVerifierTrouble.java Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java Passed: runtime/cds/appcds/dynamicArchive/RelativePath.java Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java Passed: runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java Passed: runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java Passed: runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java Passed: runtime/cds/appcds/javaldr/ArrayTest.java Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java Passed: runtime/cds/appcds/javaldr/GCDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java Passed: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java Passed: runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java Passed: runtime/cds/appcds/javaldr/LockDuringDump.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java Passed: runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java Passed: runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/jvmti/InstrumentationTest.java Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/ReservedStack/ReservedStackTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/ReservedStack/ReservedStackTestCompiler.java Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java Test results: passed: 495 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/BufferUnderflowEUCTWTest.java Passed: sun/nio/cs/CheckCaseInsensitiveEncAliases.java Passed: sun/nio/cs/DecoderOverflow.java Passed: sun/nio/cs/CheckICNE.java Passed: sun/nio/cs/EucJpLinux0212.java Passed: sun/nio/cs/EncodingNothing.java Passed: sun/nio/cs/CheckHistoricalNames.java Passed: sun/nio/cs/EUCJPUnderflowDecodeTest.java Passed: sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java Passed: sun/nio/cs/ConvertSingle.java Passed: sun/nio/cs/FindASCIIReplBugs.java Passed: sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java Passed: sun/nio/cs/HWKatakanaMS932EncodeTest.java Passed: sun/nio/cs/FindASCIICodingBugs.java Passed: sun/nio/cs/ISCIITest.java Passed: sun/nio/cs/LatinCharReplacementTWTest.java Passed: sun/nio/cs/EuroConverter.java Passed: sun/nio/cs/JISAutoDetectTest.java Passed: sun/nio/cs/LeftOverSurrogate.java Passed: sun/nio/cs/ReadZero.java Passed: sun/nio/cs/MalformedSurrogateStringTest.java Passed: sun/nio/cs/SJISCanEncode.java Passed: sun/nio/cs/MalformedSurrogates.java Passed: sun/nio/cs/StreamEncoderClose.java Passed: sun/nio/cs/NIOJISAutoDetectTest.java Passed: sun/nio/cs/SurrogateTestEUCTW.java Passed: sun/nio/cs/Test4206507.java Passed: sun/nio/cs/SurrogateTestHKSCS.java Passed: sun/nio/cs/SurrogateGB18030Test.java Passed: sun/nio/cs/Test6254467.java Passed: sun/nio/cs/Test6275027.java Passed: sun/nio/cs/TestCp834_SBCS.java Passed: sun/nio/cs/TestConverterDroppedCharacters.java Passed: sun/nio/cs/TestCp93xSISO.java Passed: sun/nio/cs/TestEBCDICLineFeed.java Passed: sun/nio/cs/TestGB18030.java Passed: sun/nio/cs/TestHKSCS.java Passed: sun/nio/cs/TestIBM1364.java Passed: sun/nio/cs/TestCharsetMapping.java Passed: sun/nio/cs/TestIllegalISO2022Esc.java Passed: sun/nio/cs/TestIllegalSJIS.java Passed: sun/nio/cs/TestISO2022CNDecoder.java Passed: sun/nio/cs/TestISO2022JP.java Passed: sun/nio/cs/TestISO2022JPEncoder.java Passed: sun/nio/cs/TestISO2022JPSubBytes.java Passed: sun/nio/cs/TestJIS0208Decoder.java Passed: sun/nio/cs/TestJIS0212Decoder.java Passed: sun/nio/cs/TestMiscEUC_JP.java Passed: sun/nio/cs/TestEUC_TW.java Passed: sun/nio/cs/TestIBMBugs.java Passed: sun/nio/cs/TestMS5022X.java Passed: sun/nio/cs/TestMS950.java Passed: sun/nio/cs/TestSJIS0213.java Passed: sun/nio/cs/FindOneCharEncoderBugs.java Passed: sun/nio/cs/TestTrailingEscapesISO2022JP.java Passed: sun/nio/cs/TestUni2HKSCS.java Passed: sun/nio/cs/TestSJIS0213_SM.java Passed: sun/nio/cs/TestUnmappable.java Passed: sun/nio/cs/TestUTF_16.java Passed: sun/nio/cs/StreamEncoderOut.java Passed: sun/nio/cs/TestUTF8BOM.java Passed: sun/nio/cs/UkrainianIsNotRussian.java Passed: sun/nio/cs/ZeroedByteArrayEUCTWTest.java Passed: com/sun/crypto/provider/AlgorithmParameters/OAEPOrder.java Passed: sun/nio/cs/TestUTF8.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java Passed: com/sun/crypto/provider/CICO/CICOChainingTest.java Passed: sun/nio/cs/TestStringCodingUTF8.java Passed: sun/nio/cs/TestUnicodeReversedBOM.java Passed: com/sun/crypto/provider/CICO/CICODESFuncTest.java Passed: com/sun/crypto/provider/CICO/CICOSkipTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyFactory.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyGenSpeed.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java Passed: com/sun/crypto/provider/KeyAgreement/ECKeyCheck.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java Passed: com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java Passed: com/sun/crypto/provider/KeyAgreement/TestExponentSize.java Passed: com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java Passed: sun/nio/cs/FindEncoderBugs.java Passed: com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java Passed: com/sun/crypto/provider/DHKEM/Compliance.java Passed: com/sun/crypto/provider/KeyGenerator/Test4628062.java Passed: com/sun/crypto/provider/KeyFactory/PBEKeyDestroyTest.java Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.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/Mac/HmacPBESHA1.java Passed: com/sun/crypto/provider/Mac/HmacSaltLengths.java Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Passed: com/sun/crypto/provider/Mac/HmacSHA512.java Passed: com/sun/crypto/provider/Mac/MacClone.java Passed: com/sun/crypto/provider/Mac/MacKAT.java Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java Passed: com/sun/crypto/provider/Mac/MacSameTest.java Passed: com/sun/crypto/provider/Mac/NullByteBufferTest.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESOids.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java Passed: com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java Passed: com/sun/crypto/provider/TLS/TestKeyMaterial.java Passed: com/sun/crypto/provider/TLS/TestLeadingZeroes.java Passed: com/sun/crypto/provider/TLS/TestMasterSecret.java Passed: com/sun/crypto/provider/TLS/TestPremaster.java Passed: com/sun/crypto/provider/Mac/Test6205692.java Passed: com/sun/crypto/provider/TLS/TestPRF.java Passed: com/sun/crypto/provider/TLS/TestPRF12.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsEmptyAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNonExistentAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAny.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNullAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsSomeAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNotFound.java Passed: com/sun/jndi/dns/AttributeTests/GetNonstandard.java Passed: com/sun/jndi/dns/AttributeTests/GetRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericIRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericRRs.java Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java Passed: com/sun/jndi/dns/ConfigTests/RecursiveTest.java Passed: sun/nio/cs/FindDecoderBugs.java Passed: com/sun/jndi/dns/ConfigTests/PortUnreachable.java Passed: com/sun/jndi/dns/EnvTests/AddOps.java Passed: com/sun/crypto/provider/KeyProtector/IterationCount.java Passed: com/sun/jndi/dns/EnvTests/GetEnv.java Passed: com/sun/jndi/dns/EnvTests/RemoveInherited.java Passed: com/sun/jndi/dns/EnvTests/ProviderUrlGen.java Passed: com/sun/jndi/dns/EnvTests/RemoveOps.java Passed: com/sun/jndi/dns/EnvTests/AddInherited.java Passed: com/sun/jndi/dns/EnvTests/SubcontextRemove.java Passed: com/sun/jndi/dns/EnvTests/SubcontextAdd.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAnyAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/GetAttrsWithFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAttrProp.java Passed: com/sun/jndi/dns/FedTests/CannotProceed.java Passed: sun/nio/cs/TestStringCoding.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithFactory.java Passed: com/sun/jndi/dns/FedTests/GetAttrsNns.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubLeaf.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubInterior.java Passed: com/sun/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/ConfigTests/TcpTimeout.java Passed: com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java Passed: com/sun/jndi/dns/CheckAccess.java Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.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/FedTests/LookupSubLeaf.java Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java Passed: com/sun/jndi/dns/ListTests/ListInteriorNotFound.java Passed: com/sun/jndi/dns/ConfigTests/Timeout.java Passed: com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java Passed: com/sun/jndi/ldap/Base64Test.java Passed: com/sun/jndi/ldap/BalancedParentheses.java Passed: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java Passed: com/sun/jndi/ldap/LdapName/EmptyNameSearch.java Passed: com/sun/jndi/ldap/LdapCtx/Reconnect.java Passed: com/sun/jndi/ldap/DisconnectNPETest.java Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java Passed: com/sun/jndi/ldap/LdapCBPropertiesTest.java Passed: com/sun/jndi/ldap/LdapUnicodeURL.java Passed: com/sun/jndi/ldap/LdapURLOptionalFields.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java Passed: com/sun/jndi/ldap/NamingExceptionMessageTest.java Passed: com/sun/jndi/ldap/NoWaitForReplyTest.java Passed: com/sun/jndi/ldap/ReferralLimitSearchTest.java Passed: com/sun/jndi/ldap/RemoveNamingListenerTest.java Passed: com/sun/jndi/ldap/SimpleClientIdHashCode.java Passed: com/sun/jndi/ldap/SocketCloseTest.java Passed: com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java Passed: com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java Passed: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java Passed: com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java Passed: com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java Passed: com/sun/net/httpserver/bugs/8199849/ParamTest.java Passed: com/sun/net/httpserver/bugs/HttpExchange/AutoCloseableHttpExchange.java Passed: com/sun/net/httpserver/bugs/B6339483.java Passed: com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java Passed: com/sun/net/httpserver/bugs/B6341616.java Passed: com/sun/net/httpserver/bugs/B6361557.java Passed: com/sun/net/httpserver/bugs/B6393710.java Passed: com/sun/jndi/ldap/LdapPoolTimeoutTest.java Passed: com/sun/net/httpserver/bugs/B6421581.java Passed: com/sun/net/httpserver/bugs/B6424196.java Passed: com/sun/net/httpserver/bugs/B6431193.java Passed: com/sun/net/httpserver/bugs/B6433018.java Passed: com/sun/net/httpserver/bugs/B6526158.java Passed: com/sun/net/httpserver/bugs/B6526913.java Passed: com/sun/net/httpserver/bugs/B6529200.java Passed: com/sun/net/httpserver/bugs/B6744329.java Passed: com/sun/net/httpserver/bugs/B6886436.java Passed: com/sun/net/httpserver/bugs/B6373555.java Passed: com/sun/net/httpserver/bugs/B8211420.java Passed: com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java Passed: com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java Passed: com/sun/net/httpserver/bugs/ExceptionKeepAlive.java Passed: com/sun/net/httpserver/bugs/HeadKeepAlive.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/net/httpserver/bugs/ZeroLengthOutputStream.java Passed: com/sun/jndi/ldap/InvalidLdapFilters.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java Passed: com/sun/net/httpserver/bugs/6725892/Test.java Passed: sun/nio/cs/FindCanEncodeBugs.java Passed: com/sun/net/httpserver/bugs/B6401598.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/CommandLineNegativeTest.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/simpleserver/HttpsServerTest.java Passed: com/sun/jndi/ldap/LdapTimeoutTest.java Passed: com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java Passed: com/sun/net/httpserver/simpleserver/MapToPathTest.java Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java Passed: com/sun/net/httpserver/simpleserver/OutputFilterTest.java Passed: com/sun/net/httpserver/simpleserver/RequestTest.java Passed: com/sun/net/httpserver/CreateHttpServerTest.java Passed: com/sun/net/httpserver/DateFormatterTest.java Passed: com/sun/net/httpserver/ExchangeAttributeTest.java Passed: com/sun/net/httpserver/FilterTest.java Passed: com/sun/net/httpserver/Http10KeepAliveMaxParamTest.java Passed: com/sun/net/httpserver/HttpContextTest.java Passed: com/sun/net/httpserver/HttpPrincipalTest.java Passed: com/sun/net/httpserver/HeadersTest.java Passed: com/sun/net/httpserver/HttpServerTest.java Passed: com/sun/net/httpserver/MissingTrailingSpace.java Passed: com/sun/net/httpserver/HttpServerProviderTest.java Passed: com/sun/net/httpserver/simpleserver/ServerMimeTypesResolutionTest.java Passed: com/sun/net/httpserver/SimpleHttpServerTest.java Passed: com/sun/net/httpserver/SANTest.java Passed: com/sun/net/httpserver/StopNoStartTest.java Passed: com/sun/net/httpserver/TaskRejectedTest.java Passed: com/sun/net/httpserver/InputNotRead.java Passed: com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java Passed: com/sun/net/httpserver/Test11.java Passed: com/sun/net/httpserver/Test12.java Passed: com/sun/net/httpserver/Test10.java Passed: com/sun/net/httpserver/Test2.java Passed: com/sun/net/httpserver/Test14.java Passed: com/sun/net/httpserver/Test13.java Passed: com/sun/net/httpserver/Test1.java Passed: com/sun/net/httpserver/Test6.java Passed: com/sun/net/httpserver/Test6a.java Passed: com/sun/net/httpserver/Test7.java Passed: com/sun/net/httpserver/Test7a.java Passed: com/sun/net/httpserver/Test8.java Passed: com/sun/net/httpserver/Test3.java Passed: com/sun/net/httpserver/Test8a.java Passed: com/sun/net/httpserver/Test4.java Passed: com/sun/net/httpserver/TestLogging.java Passed: com/sun/net/httpserver/Test5.java Passed: com/sun/org/apache/xml/internal/security/exceptions/LocaleTest.java Passed: com/sun/net/httpserver/UnmodifiableHeadersTest.java Passed: com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java Passed: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java Passed: com/sun/org/apache/xml/internal/security/ShortECDSA.java Passed: com/sun/org/apache/xml/internal/security/TruncateHMAC.java Passed: com/sun/net/httpserver/SelCacheTest.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/SignatureKeyInfo.java Passed: com/sun/security/auth/login/ConfigFile/IllegalURL.java Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java Passed: com/sun/security/auth/login/ConfigFile/InconsistentError.java Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java Passed: com/sun/security/auth/login/ConfigFile/Override.java Passed: com/sun/net/httpserver/Test9.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckOptions.java Passed: com/sun/security/auth/login/ConfigFile/PropertyExpansion.java Passed: com/sun/security/auth/CreateLdapPrincipals.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.java Passed: com/sun/security/auth/module/AllPlatforms.java Passed: com/sun/security/sasl/digest/AuthNoUtf8.java Passed: com/sun/security/sasl/digest/AuthOnly.java Passed: com/sun/security/sasl/digest/AuthRealms.java Passed: com/sun/security/auth/UnixPrincipalHashCode.java Passed: com/sun/security/sasl/digest/AuthRealmChoices.java Passed: com/sun/security/sasl/digest/HasInitialResponse.java Passed: com/sun/security/sasl/digest/Integrity.java Passed: com/sun/security/sasl/digest/NoQuoteParams.java Passed: com/sun/security/sasl/digest/CheckNegotiatedQOPs.java Passed: com/sun/security/sasl/digest/Privacy.java Passed: com/sun/security/sasl/ntlm/Conformance.java Passed: com/sun/security/sasl/digest/PrivacyRc4.java Passed: com/sun/security/sasl/digest/Unbound.java Passed: com/sun/security/sasl/util/CheckAccess.java Passed: com/sun/security/sasl/Cram.java Passed: java/io/BufferedInputStream/CloseStream.java Passed: java/io/BufferedInputStream/CountUpdate.java Passed: java/io/BufferedInputStream/Fill.java Passed: java/io/BufferedInputStream/ReadAfterClose.java Passed: java/io/BufferedInputStream/ReadZeroBytes.java Passed: com/sun/security/sasl/ntlm/NTLMTest.java Passed: java/io/BufferedInputStream/SkipTest.java Passed: com/sun/net/httpserver/Test9a.java Passed: java/io/BufferedReader/EOL.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java Passed: java/io/BufferedReader/Fill.java Passed: java/io/BufferedReader/BigMark.java Passed: java/io/BufferedReader/MarkedFillAtEOF.java Passed: java/io/BufferedReader/ReadLine.java Passed: java/io/BufferedInputStream/LargeCopyWithMark.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/BufferedReader/Lines.java Passed: java/io/ByteArrayOutputStream/EncodingTest.java Passed: java/io/BufferedInputStream/TransferTo.java Passed: java/io/ByteArrayOutputStream/ToString.java Passed: java/io/CharArrayReader/Constructor.java Passed: java/io/ByteArrayInputStream/ChunkedTransferTo.java Passed: java/io/CharArrayReader/OverflowInSkip.java Passed: java/io/ByteArrayOutputStream/Write.java Passed: java/io/charStreams/BCat.java Passed: java/io/charStreams/BufferedReaderMark.java Passed: java/io/CharArrayReader/ReadCharBuffer.java Passed: java/io/charStreams/BufferSizes.java Passed: java/io/charStreams/Cat.java Passed: java/io/charStreams/LineLengths.java Passed: java/io/charStreams/LineNumbers.java Passed: java/io/charStreams/RandomLines.java Passed: java/io/BufferedWriter/Cleanup.java Passed: java/io/charStreams/SmallReads.java Passed: java/io/charStreams/StringConvert.java Passed: java/io/charStreams/UTF8.java Passed: java/io/charStreams/UTF16.java Passed: java/io/charStreams/WriteLengths.java Passed: java/io/Console/CharsetTest.java Passed: java/io/ClassCache/NullValueTest.java Passed: java/io/CharArrayReader/OverflowInRead.java Passed: java/io/Console/SecurityManagerTest.java Passed: java/io/DataInputStream/OpsAfterClose.java Passed: java/io/DataInputStream/ReadFully.java Passed: java/io/DataInputStream/ReadLinePushback.java Passed: java/io/Console/RedirectTest.java Passed: java/io/DataInputStream/SkipBytes.java Passed: java/io/Console/ModuleSelectionTest.java Passed: java/io/DataOutputStream/CounterOverflow.java Passed: java/io/etc/FailingFlushAndClose.java Passed: java/io/Externalizable/compatibility/ExternalizableBlockData.java Passed: java/io/Externalizable/definesWriteObject/DefinesWriteObject.java Passed: java/io/DataInputStream/ReadUTF.java Passed: java/io/File/createTempFile/NameTooLong.java Passed: java/io/File/createTempFile/Patterns.java Passed: java/io/File/createTempFile/SpecialTempFile.java Passed: java/io/File/createTempFile/TargetDirectory.java Passed: java/io/File/AccessDenied.java Passed: java/io/File/createTempFile/SecurityTest.java Passed: java/io/File/Basic.java Passed: java/io/File/CheckTempDir.java Passed: java/io/File/CompareTo.java Passed: java/io/File/CheckPermission.java Passed: java/io/File/Create.java Passed: java/io/File/Cons.java Passed: java/io/File/CreateNewFile.java Passed: java/io/File/DeleteOnExitLong.java Passed: java/io/DataOutputStream/WriteUTF.java Passed: java/io/File/DeleteOnExit.java Passed: java/io/File/FileMethods.java Passed: java/io/File/EmptyPath.java Passed: java/io/File/GetCanonicalPath.java Passed: java/io/File/GetAbsolutePath.java Passed: java/io/File/GetParent.java Passed: java/io/File/HashCodeEquals.java Passed: java/io/File/IsAbsolute.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/NulFile.java Passed: java/io/File/NullArgs.java Passed: java/io/File/SetAccess.java Passed: java/io/File/SetLastModified.java Passed: java/io/File/SetReadOnly.java Passed: java/io/File/DeleteOnExitNPE.java Passed: java/io/File/TimeZoneLastModified.java Passed: java/io/File/ToURI.java Passed: java/io/File/ToURL.java Passed: java/io/File/Unicode.java Passed: java/io/File/UserDirChangedTest.java Passed: java/io/File/WinDeviceName.java Passed: java/io/File/WinMaxPath.java Passed: java/io/File/WinSpecialFiles.java Passed: java/io/File/SymLinks.java Passed: java/io/FileDescriptor/RememberAppend.java Passed: java/io/FileDescriptor/Sharing.java Passed: java/io/File/TempDirDoesNotExist.java Passed: java/io/FileInputStream/Available.java Passed: java/io/FileInputStream/LargeFileAvailable.java Passed: java/io/FileInputStream/LeadingSlash.java Passed: java/io/FileDescriptor/Sync.java Passed: java/io/FileInputStream/NegativeAvailable.java Passed: java/io/FileInputStream/OpenDir.java Passed: java/io/FileInputStream/OpsAfterClose.java Passed: java/io/FileInputStream/ReadXBytes.java Passed: java/io/ClassCache/ContinuousGCTest.java Passed: java/io/FileOutputStream/AtomicAppend.java Passed: java/io/FileOutputStream/ManyFiles.java Passed: java/io/FileOutputStream/OpsAfterClose.java Passed: java/io/FileInputStream/TransferTo.java Passed: java/io/FilePermission/Correctness.java Passed: java/io/FilePermission/FilePermissionCollection.java Passed: java/io/FilePermission/FilePermissionCollectionMerge.java Passed: java/io/FilePermission/FilePermissionTest.java Passed: java/io/FileDescriptor/Finalize.java Passed: java/io/FilePermission/Invalid.java Passed: java/io/FilePermission/MergeName.java Passed: java/io/FilePermission/SpecTests.java Passed: java/io/FileReader/ConstructorTest.java Passed: java/io/FileWriter/ConstructorTest.java Passed: java/io/FilterOutputStream/BoundsCheck.java Passed: java/io/FilterOutputStream/SuppressedException.java Passed: java/io/FilterOutputStream/Write.java Passed: java/io/InputStream/NullInputStream.java Passed: java/io/InputStream/OpsAfterClose.java Passed: java/io/InputStream/ReadAllBytes.java Passed: java/io/InputStream/ReadNBytes.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/NullCreate.java Passed: java/io/FilePermission/ReadFileOnPath.java Passed: java/io/InputStreamReader/One.java Passed: java/io/InputStreamReader/ReadCharBuffer.java Passed: java/io/InputStreamReader/ReadOffset.java Passed: java/io/InputStreamReader/StatefulDecoderNearEOF.java Passed: java/io/LineNumberInputStream/Available.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/Read.java Passed: java/io/LineNumberReader/ReadReadLine.java Passed: java/io/LineNumberReader/Skip.java Passed: java/io/ObjectInputStream/PeekInputStreamTest.java Passed: java/io/ObjectInputStream/ResolveProxyClass.java Passed: java/io/ObjectInputStream/TestObjectStreamClass.java Passed: java/io/ObjectInputStream/NegativeArraySizeTest.java Passed: java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java Passed: java/io/OutputStream/NullOutputStream.java Passed: java/io/OutputStream/WriteParams.java Passed: java/io/OutputStreamWriter/BoundsCheck.java Passed: java/io/OutputStreamWriter/CloseWriterOnFailedFlush.java Passed: java/io/OutputStreamWriter/Encode.java Passed: java/io/OutputStreamWriter/NullCreate.java Passed: java/io/OutputStreamWriter/TestWrite.java Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Parallel Passed: java/io/OutputStreamWriter/WriteAfterClose.java Passed: java/io/pathNames/unix/TrailingSlash.java Passed: java/io/pathNames/win32/BadDriveLetter.java Passed: java/io/pathNames/win32/bug6344646.java Passed: java/io/pathNames/win32/DriveOnly.java Passed: java/io/pathNames/win32/DriveRelativePath.java Passed: java/io/pathNames/win32/DriveSlash.java Passed: java/io/pathNames/win32/RenameDelete.java Passed: java/io/pathNames/win32/SJIS.java Passed: java/io/pathNames/GeneralWin32.java Passed: java/io/pathNames/GeneralSolaris.java Passed: java/io/PipedInputStream/ClosedWriter.java Passed: java/io/PipedInputStream/Constructors.java Passed: java/io/PipedInputStream/CloseAndAvailableRC.java Passed: java/io/PipedInputStream/FasterWriter.java Passed: java/io/PipedOutputStream/ClosedWrite.java Passed: java/io/PipedOutputStream/DeadReader.java Passed: java/io/PipedOutputStream/MultipleConnect.java Passed: java/io/PipedOutputStream/NotConnected.java Passed: java/io/PipedOutputStream/WriteAfterClose.java Passed: java/io/PipedReader/Constructors.java Passed: java/io/PipedReader/ReadToArray.java Passed: java/io/PipedReader/Ready.java Passed: java/io/PipedWriter/ConnectAfterReaderClose.java Passed: java/io/PipedWriter/FlushAfterClose.java Passed: java/io/PipedWriter/WriteAfterReaderClose.java Passed: java/io/PrintStream/CheckError.java Passed: java/io/PrintStream/ClearErrorStream.java Passed: java/io/PrintStream/EncodingConstructor.java Passed: java/io/PrintStream/EncodingTest.java Passed: java/io/PrintStream/FailingConstructors.java Passed: java/io/PrintStream/FormatLocale.java Passed: java/io/PrintStream/InheritEncodingTest.java Passed: java/io/PipedInputStream/WriterLoop.java Passed: java/io/PrintStream/NullConstructor.java Passed: java/io/PrintStream/WriteBytes.java Passed: java/io/PrintWriter/CheckError.java Passed: java/io/PrintWriter/ClearErrorWriter.java Passed: java/io/PrintWriter/EncodingTest.java Passed: java/io/PrintWriter/FailingConstructors.java Passed: java/io/PrintWriter/OpsAfterClose.java Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java Passed: java/io/PrintStream/OversynchronizedTest.java Passed: java/io/PrintWriter/SubClass.java Passed: java/io/PushbackInputStream/ClosedStream.java Passed: java/io/PushbackInputStream/Available.java Passed: java/io/PushbackInputStream/MarkReset.java Passed: java/io/PushbackInputStream/Skip.java Passed: java/io/PushbackReader/MarkReset.java Passed: java/io/PrintWriter/OversynchronizedTest.java Passed: java/io/ByteArrayOutputStream/MaxCapacity.java Passed: java/io/PushbackReader/Skip.java Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java Passed: java/io/RandomAccessFile/EOF.java Passed: java/io/RandomAccessFile/Close.java Passed: java/io/RandomAccessFile/FileLengthTest.java Passed: java/io/RandomAccessFile/OpenSync.java Passed: java/io/RandomAccessFile/skipBytes/SkipBytes.java Passed: java/io/RandomAccessFile/ReadLine.java Passed: java/io/RandomAccessFile/ParameterCheck.java Passed: java/io/RandomAccessFile/OpsAfterClose.java Passed: java/io/RandomAccessFile/Seek.java Passed: java/io/RandomAccessFile/SetLength.java Passed: java/io/RandomAccessFile/WriteBytesChars.java Passed: java/io/RandomAccessFile/ReadWritePrimitives.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/NullReader.java Passed: java/io/PushbackInputStream/TransferTo.java Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java Passed: java/io/Reader/ReadIntoZeroLengthArray.java Passed: java/io/RandomAccessFile/UnreferencedRAFClosesFd.java Passed: java/io/Reader/ReadParams.java Passed: java/io/Reader/Skip.java Passed: java/io/Reader/SkipNegative.java Passed: java/io/SequenceInputStream/Close.java Passed: java/io/Reader/ReadCharBuffer.java Passed: java/io/Reader/TransferTo.java Passed: java/io/SequenceInputStream/LotsOfStreams.java Passed: java/io/SequenceInputStream/ConstructorNull.java Passed: java/io/Reader/ReaderBulkReadContract.java Passed: java/io/Serializable/arraySuidConflict/Write.java Passed: java/io/Serializable/available/Available.java Passed: java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java Passed: java/io/Serializable/backRefCNFException/Write.java Passed: java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.java Passed: java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java Passed: java/io/Serializable/badSubstByReplace/BadSubstByReplace.java Passed: java/io/Serializable/ClassCastExceptionDetail/Write.java Passed: java/io/Serializable/checkModifiers/CheckModifiers.java Passed: java/io/Serializable/classDescGetField/GetField.java Passed: java/io/Serializable/classDescHooks/ClassDescHooks.java Passed: java/io/Serializable/classDescHooks/CNFException.java Passed: java/io/Serializable/classDescFlagConflict/Read.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/Serializable/clearHandleTable/ClearHandleTable.java Passed: java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java Passed: java/io/Serializable/defaultDataEnd/DefaultDataEnd.java Passed: java/io/Serializable/defaulted/GetFieldWrite.java Passed: java/io/SequenceInputStream/TransferTo.java Passed: java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java Passed: java/io/Serializable/enum/array/Test.java Passed: java/io/PushbackReader/ReadCloseRaceNPE.java Passed: java/io/Serializable/duplicateSerialFields/Test.java Passed: java/io/Serializable/enum/basic/Test.java Passed: java/io/Serializable/enum/badResolve/Write.java Passed: java/io/Serializable/enum/classObject/Test.java Passed: java/io/Serializable/enum/ignoreSerializationFields/Test.java Passed: java/io/Serializable/enum/ignoreSerializationMethods/Test.java Passed: java/io/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/evolution/AddedExternField/WriteAddedField.java Passed: java/io/Serializable/enum/missingConstant/Write.java Passed: java/io/Serializable/evolution/AddedField/WriteAddedField.java Passed: java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java Passed: java/io/Serializable/explicitCNFException/ExplicitCNFException.java Passed: java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java Passed: java/io/Serializable/fieldTypeString/Write.java Passed: java/io/Serializable/finalFields/FinalFields.java Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java Passed: java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java Passed: java/io/Serializable/GetField/ReadFieldsCNF.java Passed: java/io/Serializable/illegalHandle/Test.java Passed: java/io/Serializable/getSuidClinitError/GetSuidClinitError.java Passed: java/io/Serializable/inactiveRegistration/InactiveRegistration.java Passed: java/io/Serializable/GetField/Write.java Passed: java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.java Passed: java/io/Serializable/InvalidObjectException/TestIoeConstructors.java Passed: java/io/Serializable/InvalidClassException/TestIceConstructors.java Passed: java/io/Serializable/InvalidClassException/noargctor/Test.java Passed: java/io/Serializable/lookupAnyInvocation/LookupAnyInvocation.java Passed: java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java Passed: java/io/Serializable/longString/LongString.java Passed: java/io/Serializable/modifyStaticFields/ModifyStaticFields.java Passed: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java Passed: java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java Passed: java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java Passed: java/io/Serializable/nestedReplace/NestedReplace.java Passed: java/io/Serializable/nonserializable/ExceptionDetail.java Passed: java/io/Serializable/notAvailable/NotAvailable.java Passed: java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java Passed: java/io/Serializable/NPEProvoker/NPEProvoker.java Passed: java/io/Serializable/nullArgExceptionOrder/Test.java Passed: java/io/Serializable/oldTests/AnnotateClass.java Passed: java/io/Serializable/oldTests/ArrayFields.java Passed: java/io/Serializable/oldTests/ArraysOfArrays.java Passed: java/io/Serializable/oldTests/BinaryTree.java Passed: java/io/Serializable/oldTests/CheckForException.java Passed: java/io/Serializable/oldTests/CheckingEquality.java Passed: java/io/Serializable/oldTests/CircularList.java Passed: java/io/Serializable/oldTests/SimpleArrays.java Passed: java/io/Serializable/oldTests/ValidateClass.java Passed: java/io/Serializable/oldTests/SerializeWithException.java Passed: java/io/Serializable/optionalDataEnd/OptionalDataEnd.java Passed: java/io/Serializable/oldTests/WritePrimitive.java Passed: java/io/Serializable/partialClassDesc/PartialClassDesc.java Passed: java/io/Serializable/packageAccess/PackageAccessTest.java Passed: java/io/Serializable/parents/OriginalClass.java Passed: java/io/Serializable/proxy/replace/Test.java Passed: java/io/Serializable/primitiveClasses/PrimitiveClasses.java Passed: java/io/Serializable/class/NonSerializableTest.java Passed: java/io/Serializable/proxy/Basic.java Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java Passed: java/io/Serializable/PutField/Write.java Passed: java/io/Serializable/readPastObject/ReadPastObject.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/records/migration/SuperStreamFieldsTest.java Passed: java/io/Serializable/records/BadValues.java Passed: java/io/Serializable/records/migration/DefaultValuesTest.java Passed: java/io/Serializable/records/AbsentStreamValuesTest.java Passed: java/io/Serializable/records/ConstructorAccessTest.java Passed: java/io/Serializable/records/migration/AssignableFromTest.java Passed: java/io/Serializable/records/BadCanonicalCtrTest.java Passed: java/io/Serializable/records/ProhibitedMethods.java Passed: java/io/Serializable/records/BasicRecordSer.java Passed: java/io/Serializable/records/ConstructorPermissionTest.java Passed: java/io/Serializable/records/CycleTest.java Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java Passed: java/io/Serializable/records/StreamRefTest.java Passed: java/io/Serializable/records/UnsharedTest.java Passed: java/io/Serializable/records/ReadResolveTest.java Passed: java/io/Serializable/records/RecordClassTest.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/resolveClass/MethodTest.java Passed: java/io/Serializable/resolveClassException/ResolveClassException.java Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java Passed: java/io/Serializable/resolveProxyClass/NonPublicInterface.java Passed: java/io/Serializable/sanityCheck/SanityCheck.java Passed: java/io/Serializable/serialFilter/CheckArrayTest.java Passed: java/io/Serializable/resolveClass/consTest/ConsTest.java Passed: java/io/Serializable/records/ThrowingConstructorTest.java Passed: java/io/Serializable/records/WriteReplaceTest.java Passed: java/io/Serializable/serialFilter/CheckInputOrderTest.java Passed: java/io/Serializable/serialFilter/MixedFiltersTest.java Passed: java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java Passed: java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java Passed: java/io/Serializable/serialFilter/SerialFactoryExample.java Passed: java/io/Serializable/serialFilter/GlobalFilterTest.java Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java Passed: java/io/Serializable/serialver/nested/NestedTest.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/stopCustomDeserialization/Write.java Passed: java/io/Serializable/subclassGC/SubclassGC.java Passed: java/io/Serializable/subclass/SubclassTest.java Passed: java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.java Passed: java/io/Serializable/typeStringBackRef/TypeStringBackRef.java Passed: java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java Passed: java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java Passed: java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java Passed: java/io/Serializable/unresolvedClassDesc/Write.java Passed: java/io/Serializable/userRWObjError/UserRWObjError.java Passed: java/io/Serializable/serialFilter/SerialFilterTest.java Passed: java/io/Serializable/unshared/Write.java Passed: java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java Passed: java/io/Serializable/serialFilter/SerialFactoryFaults.java Passed: java/io/Serializable/validate/Validate.java Passed: java/io/Serializable/writeReplace/WriteReplace.java Passed: java/io/Serializable/writeObjectMemory/WriteObjectMemory.java Passed: java/io/StreamTokenizer/Comment.java Passed: java/io/StreamTokenizer/QuoteTest.java Passed: java/io/StreamTokenizer/NullConstruct.java Passed: java/io/Serializable/wrongReturnTypes/Write.java Passed: java/io/StreamTokenizer/ReadAhead.java Passed: java/io/StreamTokenizer/Reset.java Passed: java/io/StringReader/NegativeMarkLimit.java Passed: java/io/StringReader/ClosedReady.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/NullWriter.java Passed: java/io/Writer/WriteFromString.java Passed: java/io/Writer/WriteParams.java Passed: java/io/NegativeInitSize.java Passed: java/io/Unicode.java Passed: java/io/StringBufferInputStream/OverflowInRead.java Passed: java/net/Authenticator/AuthNPETest.java Passed: java/net/Authenticator/B4722333.java Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java Passed: java/net/Authenticator/B4678055.java Passed: java/net/Authenticator/B4759514.java Passed: java/net/Authenticator/B4769350.java Passed: java/net/Authenticator/B4921848.java Passed: java/net/Authenticator/B4962064.java Passed: java/net/Authenticator/BasicTest.java Passed: java/net/Authenticator/BasicTest3.java Passed: java/net/Authenticator/GetAuthenticatorTest.java Passed: java/net/BindException/Test.java Passed: java/net/CookieHandler/B6277794.java Passed: java/net/CookieHandler/B6644726.java Passed: java/net/CookieHandler/B6791927.java Passed: java/net/CookieHandler/CookieHandlerTest.java Passed: java/net/Authenticator/B8034170.java Passed: java/net/CookieHandler/CookieManagerTest.java Passed: java/net/CookieHandler/EmptyCookieHeader.java Passed: java/net/CookieHandler/NullUriCookieTest.java Passed: java/net/CookieHandler/TestHttpCookie.java Passed: java/net/Authenticator/Deadlock.java Passed: java/net/DatagramPacket/CheckBoundaries.java Passed: java/net/Authenticator/B6870935.java Passed: java/net/DatagramPacket/Getters.java Passed: java/net/DatagramPacket/Constructor.java Passed: java/net/DatagramPacket/Offset.java Passed: java/net/CookieHandler/LocalHostCookie.java Passed: java/net/DatagramPacket/Unresolved.java Passed: java/net/DatagramPacket/ReuseBuf.java Passed: java/net/DatagramSocket/B6411513.java Passed: java/net/DatagramPacket/Setters.java Passed: java/net/DatagramSocket/AddressNotSet.java Passed: java/net/DatagramSocket/B8035653.java Passed: java/net/DatagramSocket/Constructor.java Passed: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Passed: java/net/DatagramSocket/DatagramSocketExample.java Passed: java/net/DatagramSocket/ConnectPortZero.java Passed: java/net/DatagramSocket/DatagramTimeout.java Passed: java/net/DatagramSocket/ImplicitBind.java Passed: java/net/DatagramSocket/InheritHandle.java Passed: java/net/DatagramSocket/GetLocalAddress.java Passed: java/net/DatagramSocket/BindFailTest.java Passed: java/net/DatagramSocket/LocalSocketAddress.java Passed: java/net/DatagramSocket/OldDatagramSocketImplTest.java Passed: java/net/DatagramSocket/ReportSocketClosed.java Passed: java/net/DatagramSocket/ReuseAddressTest.java Passed: java/net/DatagramSocket/PortUnreachable.java Passed: java/net/DatagramSocket/Send12k.java Passed: java/net/DatagramSocket/SendCheck.java Passed: java/net/DatagramSocket/SendDatagramToBadAddress.java Passed: java/net/Authenticator/BasicTest4.java Passed: java/net/DatagramSocket/SendSize.java Passed: java/net/DatagramSocket/SendPortZero.java Passed: java/net/DatagramSocket/InterruptibleDatagramSocket.java Passed: java/net/DatagramSocket/SupportedOptionsCheck.java Passed: java/net/DatagramSocket/TestAfterClose.java Passed: java/net/DatagramSocket/SetGetReceiveBufferSize.java Passed: java/net/DatagramSocket/SetGetSendBufferSize.java Passed: java/net/DatagramSocket/SendReceiveMaxSize.java Passed: java/net/DatagramSocketImpl/TestCreate.java Passed: java/net/DatagramSocketImpl/TestDefaultBehavior.java Passed: java/net/httpclient/examples/JavadocExamples.java Passed: java/net/httpclient/examples/WebSocketExample.java Passed: java/net/DatagramSocket/DatagramSocketMulticasting.java Passed: java/net/DatagramSocketImpl/CheckDiscard.java -------------------------------------------------- TEST: java/net/httpclient/FilePublisher/FilePublisherPermsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext SecureZipFSProvider TIME: 0.451 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 Oct 16 08:50:07 CEST 2023 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Test directory: compile: SecureZipFSProvider finished: Mon Oct 16 08:50:08 CEST 2023 elapsed time (seconds): 0.451 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.362 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 Oct 16 08:50:07 CEST 2023 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 Oct 16 08:50:08 CEST 2023 elapsed time (seconds): 0.362 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/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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.088 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java reason: .class file out of date or does not exist started: Mon Oct 16 08:50:08 CEST 2023 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 Oct 16 08:50:08 CEST 2023 elapsed time (seconds): 0.088 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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.084 seconds messages: command: build FilePublisherPermsTest reason: Named class compiled on demand started: Mon Oct 16 08:50:08 CEST 2023 Test directory: compile: FilePublisherPermsTest finished: Mon Oct 16 08:50:08 CEST 2023 elapsed time (seconds): 0.084 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.084 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 Oct 16 08:50:08 CEST 2023 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 Oct 16 08:50:08 CEST 2023 elapsed time (seconds): 0.084 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/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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.732 seconds messages: command: testng FilePublisherPermsTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest started: Mon Oct 16 08:50:08 CEST 2023 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 Oct 16 08:50:09 CEST 2023 elapsed time (seconds): 0.732 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=462621, tid=462624 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, parallel gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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_pid462621.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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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/1/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d/testng.0.jta java/net/httpclient/FilePublisher/FilePublisherPermsTest.java false FilePublisherPermsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/DatagramSocket/TimeoutWithSM.java TEST: java/net/httpclient/FilePublisher/FilePublisherTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext TIME: 0.526 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 Oct 16 08:50:08 CEST 2023 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Mon Oct 16 08:50:08 CEST 2023 elapsed time (seconds): 0.526 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.525 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 Oct 16 08:50:08 CEST 2023 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 Oct 16 08:50:08 CEST 2023 elapsed time (seconds): 0.525 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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.101 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Oct 16 08:50:08 CEST 2023 Test directory: compile: FilePublisherTest finished: Mon Oct 16 08:50:08 CEST 2023 elapsed time (seconds): 0.101 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.1 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 Oct 16 08:50:08 CEST 2023 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 Oct 16 08:50:08 CEST 2023 elapsed time (seconds): 0.1 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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm FilePublisherTest TIME: 5.765 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm FilePublisherTest started: Mon Oct 16 08:50:08 CEST 2023 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 Oct 16 08:50:14 CEST 2023 elapsed time (seconds): 5.765 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:43401]::addHandler FilePublisherTest$HttpEchoHandler@20a946fd, /http1/echo Http1TestServer[localhost/127.0.0.1:35967]::addHandler FilePublisherTest$HttpEchoHandler@1693f773, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:50737]::addHandler FilePublisherTest$HttpEchoHandler@604dd535, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:48577]::addHandler FilePublisherTest$HttpEchoHandler@28976ddb, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config FilePublisherTest.setup(): success --- testDefaultFs(http://127.0.0.1:43401/http1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST http://127.0.0.1:43401/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:43401/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:43401/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:43401/http1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:35967/https1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST https://127.0.0.1:35967/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:35967/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:35967/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:35967/https1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:50737/http2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7577d2f8 Got response: (POST http://127.0.0.1:50737/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6e735b54 Got response: (POST http://127.0.0.1:50737/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@20e3867c Got response: (POST http://127.0.0.1:50737/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:50737/http2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:48577/https2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c93201c Got response: (POST https://127.0.0.1:48577/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5991adea Got response: (POST https://127.0.0.1:48577/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@156dbd9f Got response: (POST https://127.0.0.1:48577/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:48577/https2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:43401/http1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST http://127.0.0.1:43401/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:43401/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:43401/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:43401/http1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:35967/https1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST https://127.0.0.1:35967/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:35967/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:35967/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:35967/https1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(http://127.0.0.1:50737/http2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@53690150 Got response: (POST http://127.0.0.1:50737/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7eb3855b Got response: (POST http://127.0.0.1:50737/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5738e3f6 Got response: (POST http://127.0.0.1:50737/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:50737/http2/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:48577/https2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6d945c00 Got response: (POST https://127.0.0.1:48577/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@41c78148 Got response: (POST https://127.0.0.1:48577/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7690d0b7 Got response: (POST https://127.0.0.1:48577/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:48577/https2/echo", defaultFile.txt, "default fs", false): success --- testZipFs(http://127.0.0.1:43401/http1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST http://127.0.0.1:43401/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:43401/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:43401/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:43401/http1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:35967/https1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST https://127.0.0.1:35967/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:35967/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:35967/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:35967/https1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:50737/http2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@36826f75 Got response: (POST http://127.0.0.1:50737/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@317e0929 Got response: (POST http://127.0.0.1:50737/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5305cb00 Got response: (POST http://127.0.0.1:50737/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:50737/http2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:48577/https2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4040848d Got response: (POST https://127.0.0.1:48577/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@26f346d4 Got response: (POST https://127.0.0.1:48577/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@56162fd5 Got response: (POST https://127.0.0.1:48577/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:48577/https2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:43401/http1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST http://127.0.0.1:43401/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:43401/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:43401/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:43401/http1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:35967/https1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST https://127.0.0.1:35967/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:35967/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:35967/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:35967/https1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(http://127.0.0.1:50737/http2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a4b1d32 Got response: (POST http://127.0.0.1:50737/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ae20f55 Got response: (POST http://127.0.0.1:50737/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4bfcfaeb Got response: (POST http://127.0.0.1:50737/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:50737/http2/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:48577/https2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2b026277 Got response: (POST https://127.0.0.1:48577/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6230dc3c Got response: (POST https://127.0.0.1:48577/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7074a988 Got response: (POST https://127.0.0.1:48577/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:48577/https2/echo", fileInZip.txt, "zip fs", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config FilePublisherTest.teardown(): success =============================================== java/net/httpclient/FilePublisher/FilePublisherTest.java Total tests run: 16, Passes: 16, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=36356,localport=50737] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: creating input stream for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: creating input stream for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51414, Session(1697439010742|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 Server connection to /127.0.0.1:36356 stopping. 3 streams Server connection to /127.0.0.1:51414 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=36366,localport=50737] 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=36374,localport=50737] 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=36380,localport=50737] 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=51428, Session(1697439012732|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=51430, Session(1697439013142|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=51432, Session(1697439013164|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=36396,localport=50737] 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=51446, Session(1697439013187|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=36402,localport=50737] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=36404,localport=50737] 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=36418,localport=50737] 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=51454, Session(1697439013495|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=51460, Session(1697439013767|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=51468, Session(1697439013807|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:36366 stopping. 1 streams Server connection to /127.0.0.1:36396 stopping. 3 streams Server connection to /127.0.0.1:36404 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:36418 stopping. 1 streams Server connection to /127.0.0.1:36380 stopping. 1 streams Server connection to /127.0.0.1:36402 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:51454 stopping. 1 streams Server connection to /127.0.0.1:51432 stopping. 1 streams Server connection to /127.0.0.1:51446 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:51430 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51468 stopping. 1 streams Server connection to /127.0.0.1:51428 stopping. 1 streams Server connection to /127.0.0.1:51460 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherTest.d/testng.0.jta java/net/httpclient/FilePublisher/FilePublisherTest.java false FilePublisherTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Oct 16 08:50:14 CEST 2023 finished: Mon Oct 16 08:50:14 CEST 2023 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.454 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest started: Mon Oct 16 08:50:14 CEST 2023 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 Oct 16 08:50:15 CEST 2023 elapsed time (seconds): 0.454 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=463197, tid=463200 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, parallel gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/hs_err_pid463197.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherTest.d/testng.1.jta java/net/httpclient/FilePublisher/FilePublisherTest.java false FilePublisherTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/http2/BadHeadersTest.java Passed: java/net/httpclient/http2/BasicTest.java Passed: java/net/httpclient/http2/ErrorTest.java Passed: java/net/httpclient/http2/ContinuationFrameTest.java Passed: java/net/httpclient/http2/FixedThreadPoolTest.java Passed: java/net/httpclient/http2/HpackBinaryTestDriver.java Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java Passed: java/net/httpclient/http2/HpackHeaderTableDriver.java Passed: java/net/httpclient/http2/ConnectionReuseTest.java Passed: java/net/httpclient/http2/HpackTestHelper.java Passed: java/net/httpclient/http2/HpackEncoderDriver.java Passed: java/net/httpclient/http2/HpackDecoderDriver.java Passed: java/net/httpclient/http2/ImplicitPushCancel.java Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java Passed: java/net/httpclient/http2/PostPutTest.java Passed: java/net/httpclient/http2/ProxyTest2.java Passed: java/net/httpclient/http2/HpackHuffmanDriver.java Passed: java/net/httpclient/http2/NoBodyTest.java Passed: java/net/httpclient/http2/PushPromiseContinuation.java Passed: java/net/httpclient/http2/RedirectTest.java Passed: java/net/httpclient/http2/ServerPush.java Passed: java/net/httpclient/http2/ServerPushWithDiffTypes.java Passed: java/net/httpclient/http2/TLSConnection.java Passed: java/net/httpclient/http2/TrailingHeadersTest.java Passed: java/net/httpclient/offline/OfflineTesting.java Passed: java/net/httpclient/http2/UserInfoTest.java Passed: java/net/httpclient/http2/Timeout.java 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.001 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 Oct 16 08:50:52 CEST 2023 finished: Mon Oct 16 08:50:53 CEST 2023 elapsed time (seconds): 0.001 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.069 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Oct 16 08:50:53 CEST 2023 Test directory: compile: BodyHandlerOfFileDownloadTest finished: Mon Oct 16 08:50:53 CEST 2023 elapsed time (seconds): 0.069 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.069 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 Oct 16 08:50:53 CEST 2023 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 Oct 16 08:50:53 CEST 2023 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.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest TIME: 5.569 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest started: Mon Oct 16 08:50:53 CEST 2023 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 Oct 16 08:50:58 CEST 2023 elapsed time (seconds): 5.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: Http1TestServer[localhost/127.0.0.1:43751]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@6086ea9a, /http1/echo Http1TestServer[localhost/127.0.0.1:43089]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@75a46609, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:57783]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@75e382df, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:34093]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@1a8017a0, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileDownloadTest.setup(): success --- testDefaultFs(http://127.0.0.1:43751/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:43751/http1/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:43089/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:43089/https1/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:57783/http2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11f8a127 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@346c26b0 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2078ebc4 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:57783/http2/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:34093/https2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@33cd495b Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@76cfd146 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@667b91ce Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:34093/https2/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:43751/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:43751/http1/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:43089/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:43089/https1/echo", defaultDir, "msg", false): success --- testDefaultFs(http://127.0.0.1:57783/http2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ca5b6fa Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@ad7b9c9 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@38961769 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:57783/http2/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:34093/https2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1e2d996b Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2caf38fa Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@529b292 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:34093/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(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=35426,localport=57783] 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=55860, Session(1697439054969|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 Server connection to /127.0.0.1:35426 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55860 stopping. 3 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=35434,localport=57783] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=35450,localport=57783] 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=35454,localport=57783] 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=55872, Session(1697439057102|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=55878, Session(1697439057612|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=55894, Session(1697439057634|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): stopping 4 connections Server connection to /127.0.0.1:35434 stopping. 1 streams Server connection to /127.0.0.1:35454 stopping. 1 streams Server connection to /127.0.0.1:35450 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 4 connections Server connection to /127.0.0.1:55894 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:55878 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:55872 stopping. 1 streams TestServer(1): finished 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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Oct 16 08:50:58 CEST 2023 finished: Mon Oct 16 08:50:58 CEST 2023 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.47 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest started: Mon Oct 16 08:50:58 CEST 2023 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 Oct 16 08:50:59 CEST 2023 elapsed time (seconds): 0.47 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=465803, tid=465806 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, parallel gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/hs_err_pid465803.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.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. 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 Oct 16 08:50:53 CEST 2023 finished: Mon Oct 16 08:50:53 CEST 2023 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.078 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Oct 16 08:50:53 CEST 2023 Test directory: compile: BodyHandlerOfFileTest finished: Mon Oct 16 08:50:53 CEST 2023 elapsed time (seconds): 0.078 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/PathSubscriber/BodyHandlerOfFileTest.java reason: .class file out of date or does not exist started: Mon Oct 16 08:50:53 CEST 2023 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 Oct 16 08:50:53 CEST 2023 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/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/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/6/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/PathSubscriber/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/PathSubscriber/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/6/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileTest TIME: 6.389 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm BodyHandlerOfFileTest started: Mon Oct 16 08:50:53 CEST 2023 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 Oct 16 08:51:00 CEST 2023 elapsed time (seconds): 6.389 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:44859]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@65e8ad8a, /http1/echo Http1TestServer[localhost/127.0.0.1:40057]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@6cdb1094, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:58367]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@56a67008, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:55797]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@6056385, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:44859/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:44859/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:40057/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:40057/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:58367/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@65e4fa1a Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63f15d63 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@585b0982 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:58367/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:55797/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3935222b Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@37f2db7d Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@33cd495b Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:55797/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:44859/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:44859/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:40057/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:40057/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:58367/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@99e9a1 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2a12aa03 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4c933ab1 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:58367/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:55797/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@667b91ce Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@16e02e09 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@773d9bdf Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:55797/https2/echo", defaultFile.txt, "msg", false): success --- testZipFs(http://127.0.0.1:44859/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:44859/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:40057/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:40057/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:58367/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4376f690 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@74e1bb9d Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4b1c45b0 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:58367/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:55797/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@12ae5458 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4713c61f Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5c6b4e41 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:55797/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:44859/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:44859/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:40057/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:40057/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:58367/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a014f23 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@41c65f1 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@518f9171 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:58367/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:55797/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@577a61ed Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d08538c Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1278f566 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:55797/https2/echo", fileInZip.txt, "msg", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodyHandlerOfFileTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java Total tests run: 16, Passes: 16, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=38370,localport=58367] 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=55562, Session(1697439055787|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 Server connection to /127.0.0.1:55562 stopping. 3 streams Server connection to /127.0.0.1:38370 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=38374,localport=58367] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=38378,localport=58367] TestServer(1): starting connection TestServer: POST /http2/echo TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=38380,localport=58367] TestServer(1): starting connection TestServer: POST /http2/echo TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=55572, Session(1697439058145|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): creating connection TestServer(2): stopping is: false TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=55574, Session(1697439058739|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=55584, Session(1697439058757|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=38388,localport=58367] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: 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=55594, Session(1697439058777|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=38398,localport=58367] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=38406,localport=58367] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=38410,localport=58367] 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=55608, Session(1697439059091|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection started TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=55624, Session(1697439059389|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=55634, Session(1697439059440|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:38410 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38380 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38406 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38374 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38388 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38378 stopping. 1 streams Server connection to /127.0.0.1:38398 stopping. 1 streams TestServer(2): stopping 8 connections Server connection to /127.0.0.1:55624 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55608 stopping. 1 streams Server connection to /127.0.0.1:55584 stopping. 1 streams Server connection to /127.0.0.1:55574 stopping. 1 streams Server connection to /127.0.0.1:55572 stopping. 1 streams Server connection to /127.0.0.1:55594 stopping. 3 streams Server connection to /127.0.0.1:55634 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/PathSubscriber/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/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/6/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/PathSubscriber/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Oct 16 08:51:00 CEST 2023 finished: Mon Oct 16 08:51:00 CEST 2023 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.491 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest started: Mon Oct 16 08:51:00 CEST 2023 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 Oct 16 08:51:00 CEST 2023 elapsed time (seconds): 0.491 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=466109, tid=466115 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, parallel gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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_pid466109.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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/PathSubscriber/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/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/6/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/PathSubscriber/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- 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. 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 Oct 16 08:50:54 CEST 2023 finished: Mon Oct 16 08:50:54 CEST 2023 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.06 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Oct 16 08:50:54 CEST 2023 Test directory: compile: BodySubscriberOfFileTest finished: Mon Oct 16 08:50:54 CEST 2023 elapsed time (seconds): 0.06 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.06 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 Oct 16 08:50:54 CEST 2023 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 Oct 16 08:50:54 CEST 2023 elapsed time (seconds): 0.06 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.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/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/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/2/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/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.488 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm BodySubscriberOfFileTest started: Mon Oct 16 08:50:54 CEST 2023 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 Oct 16 08:51:01 CEST 2023 elapsed time (seconds): 6.488 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: Http1TestServer[localhost/127.0.0.1:38511]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@541f22a2, /http1/echo Http1TestServer[localhost/127.0.0.1:34095]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@6b7b63c5, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:60219]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@5a7d6fd1, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:58603]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@34263239, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodySubscriberOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:38511/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:38511/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:34095/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:34095/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:60219/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@177c419c Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@22ef5917 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@f28d33 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:60219/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:58603/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6e8e3a88 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2b8cb93d Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7d23d425 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:58603/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:38511/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:38511/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:34095/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:34095/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:60219/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a3278a1 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5bdca4d6 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@323695b Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:60219/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:58603/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a842ab Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@284221df Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@604b78 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:58603/https2/echo", defaultFile.txt, "msg", false): success test BodySubscriberOfFileTest.testSubscribersWritesAllBytes(): success --- testZipFs(http://127.0.0.1:38511/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:38511/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:34095/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:34095/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:60219/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@172cf719 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@22f1ca25 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7bba26de Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:60219/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:58603/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1eacac09 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4fedf978 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@76186583 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:58603/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:38511/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:38511/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:34095/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:34095/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:60219/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5974fede Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63096381 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7fc1df3e Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:60219/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:58603/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@641492db Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7113c064 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@333ecc53 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:58603/https2/echo", fileInZip.txt, "msg", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodySubscriberOfFileTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java Total tests run: 17, Passes: 17, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=33438,localport=60219] 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=41356, Session(1697439056705|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 Server connection to /127.0.0.1:33438 stopping. 3 streams Server connection to /127.0.0.1:41356 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=33452,localport=60219] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=33462,localport=60219] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=33476,localport=60219] 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=41366, Session(1697439059119|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=41372, Session(1697439059651|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=41384, Session(1697439059686|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 TestServer(2): 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=33482,localport=60219] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=41392, Session(1697439059721|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections TestServer(2): starting connection TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo TestServer(2): connection started 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=33488,localport=60219] 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=33490,localport=60219] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=33492,localport=60219] 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=41406, Session(1697439060105|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=41418, Session(1697439060377|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=41428, Session(1697439060425|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:33482 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:33490 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:33492 stopping. 1 streams Server connection to /127.0.0.1:33452 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:33462 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:33476 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:33488 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections TestServer(1): finished Server connection to /127.0.0.1:41372 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41406 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41428 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41392 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41384 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41366 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41418 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/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/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/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Oct 16 08:51:01 CEST 2023 finished: Mon Oct 16 08:51:01 CEST 2023 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.484 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest started: Mon Oct 16 08:51:01 CEST 2023 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 Oct 16 08:51:01 CEST 2023 elapsed time (seconds): 0.484 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=466220, tid=466223 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, parallel gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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_pid466220.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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/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/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/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/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/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.java TEST: java/net/httpclient/security/Driver.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils TIME: 0.35 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 Oct 16 08:50:59 CEST 2023 Library /test/lib: compile: jdk.test.lib.Utils finished: Mon Oct 16 08:50:59 CEST 2023 elapsed time (seconds): 0.35 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.35 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Utils.java reason: .class file out of date or does not exist started: Mon Oct 16 08:50:59 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 4 finished: Mon Oct 16 08:50:59 CEST 2023 elapsed time (seconds): 0.35 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/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/4/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/4/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/4/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Utils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/process/ProcessTools.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java TIME: 0.023 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java started: Mon Oct 16 08:50:59 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 4 finished: Mon Oct 16 08:50:59 CEST 2023 elapsed time (seconds): 0.023 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/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/4/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/4/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/4/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/4/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/4/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.112 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 Oct 16 08:50:59 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 4 finished: Mon Oct 16 08:50:59 CEST 2023 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 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/4/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/4/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/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/4/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/4/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/4/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/4/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/4/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.15 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 Oct 16 08:50:59 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 4 finished: Mon Oct 16 08:50:59 CEST 2023 elapsed time (seconds): 0.15 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/4/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/4/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/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/4/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/4/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/4/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/4/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/4/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.212 seconds messages: command: build Security reason: User specified action: run build Security started: Mon Oct 16 08:50:59 CEST 2023 Test directory: compile: Security finished: Mon Oct 16 08:51:00 CEST 2023 elapsed time (seconds): 0.212 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.212 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 Oct 16 08:50:59 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 4 finished: Mon Oct 16 08:51:00 CEST 2023 elapsed time (seconds): 0.212 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/4/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/4/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/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/4/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/4/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/4/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/4/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/4/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.058 seconds messages: command: build Driver reason: Named class compiled on demand started: Mon Oct 16 08:51:00 CEST 2023 Test directory: compile: Driver finished: Mon Oct 16 08:51:00 CEST 2023 elapsed time (seconds): 0.058 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.058 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java reason: .class file out of date or does not exist started: Mon Oct 16 08:51:00 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 4 finished: Mon Oct 16 08:51:00 CEST 2023 elapsed time (seconds): 0.058 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.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/4/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/4/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/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/4/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/4/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/4/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/4/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/4/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.85 seconds messages: command: main Driver reason: User specified action: run main/othervm Driver started: Mon Oct 16 08:51:00 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Oct 16 08:51:02 CEST 2023 elapsed time (seconds): 2.85 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 -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/4/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=39577 -Dport.number1=37783 -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/4/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/4/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=466164, tid=466165 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6/hs_err_pid466164.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # Security 1: retval = 134, duration=389 ms STDERR: java.lang.RuntimeException: Non zero return value at Driver.runtest(Driver.java:170) at Driver.runtest(Driver.java:119) at Driver.main(Driver.java:69) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) at java.base/java.lang.Thread.run(Thread.java:1570) 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/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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/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/4/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Driver.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/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/4/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/4/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/4/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Driver.d/main.0.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value -------------------------------------------------- TEST: java/net/httpclient/security/Security.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext started: Mon Oct 16 08:51:00 CEST 2023 finished: Mon Oct 16 08:51:00 CEST 2023 elapsed time (seconds): 0.0 ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java TIME: 0.039 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 Oct 16 08:51:00 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 1 finished: Mon Oct 16 08:51:00 CEST 2023 elapsed time (seconds): 0.039 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.065 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 Oct 16 08:51:00 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 1 finished: Mon Oct 16 08:51:00 CEST 2023 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/6/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../ProxyServer.java TIME: 0.109 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java reason: User specified action: run compile ../ProxyServer.java started: Mon Oct 16 08:51:00 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 1 finished: Mon Oct 16 08:51:01 CEST 2023 elapsed time (seconds): 0.109 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.152 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Oct 16 08:51:01 CEST 2023 Test directory: compile: Security finished: Mon Oct 16 08:51:01 CEST 2023 elapsed time (seconds): 0.152 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/security/Security.java reason: .class file out of date or does not exist started: Mon Oct 16 08:51:01 CEST 2023 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 1 finished: Mon Oct 16 08:51:01 CEST 2023 elapsed time (seconds): 0.152 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:347: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(null); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:348: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(sm); ^ 4 warnings ACTION: main -- Passed. Execution successful REASON: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 TIME: 2.101 seconds messages: command: main Security 0 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 started: Mon Oct 16 08:51:01 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Oct 16 08:51:03 CEST 2023 elapsed time (seconds): 2.101 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: HTTP server started at 127.0.0.1:37313 moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d/ProxyServer.class to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d/proxydir/ProxyServer.class moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d/ProxyServer$Connection.class to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d/proxydir/ProxyServer$Connection.class moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d/ProxyServer$1.class to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d/proxydir/ProxyServer$1.class URL for class loader = file:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d/proxydir/ Using policy file: 0 0 threw SecurityException as expected: java.lang.SecurityException: access denied ("java.net.URLPermission" "http://127.0.0.1:37313/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 Oct 16, 2023 8:51:01 AM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Oct 16, 2023 8:51:01 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Oct 16, 2023 8:51:01 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Security.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ -Djava.security.policy==/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/0.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Security.d/main.0.jta 0 ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Oct 16 08:51:03 CEST 2023 finished: Mon Oct 16 08:51:03 CEST 2023 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.425 seconds messages: command: main Security 2 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=2.policy Security 2 started: Mon Oct 16 08:51:03 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Oct 16 08:51:03 CEST 2023 elapsed time (seconds): 0.425 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=466336, tid=466339 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, parallel gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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_pid466336.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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Security.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ -Djava.security.policy==/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/2.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Security.d/main.1.jta 2 TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/ssltest/TlsVersionTest.java Passed: java/net/httpclient/ssltest/CertificateTest.java Passed: com/sun/net/httpserver/simpleserver/StressDirListings.java Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java Passed: java/net/httpclient/websocket/security/WSURLPermissionTest.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: com/sun/net/httpserver/simpleserver/SecurityManagerTest.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/websocket/PendingPongTextClose.java Passed: java/net/httpclient/websocket/PendingTextPingClose.java Passed: java/net/httpclient/websocket/PendingTextPongClose.java Passed: java/net/httpclient/websocket/ReaderDriver.java Passed: java/net/httpclient/websocket/SendTest.java Passed: java/net/httpclient/whitebox/AuthenticationFilterTestDriver.java Passed: java/net/httpclient/whitebox/DefaultProxyDriver.java Passed: java/net/httpclient/websocket/WebSocketBuilderTest.java Passed: java/net/httpclient/whitebox/ConnectionPoolTestDriver.java Passed: java/net/httpclient/whitebox/DemandTestDriver.java Passed: java/net/httpclient/whitebox/FramesDecoderTestDriver.java Passed: java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java Passed: java/net/httpclient/whitebox/MinimalFutureTestDriver.java Passed: java/net/httpclient/websocket/WebSocketExtendedTest.java Passed: java/net/httpclient/whitebox/FlowTestDriver.java Passed: java/net/httpclient/whitebox/SelectorTestDriver.java Passed: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java Passed: java/net/httpclient/whitebox/WindowControllerTestDriver.java Passed: java/net/httpclient/whitebox/WrapperTestDriver.java Passed: java/net/httpclient/websocket/WebSocketProxyTest.java Passed: java/net/httpclient/whitebox/SSLTubeTestDriver.java Passed: java/net/httpclient/websocket/WebSocketServerDriver.java Passed: java/net/httpclient/ALPNFailureTest.java Passed: java/net/httpclient/whitebox/RawChannelTestDriver.java Passed: java/net/httpclient/AuthFilter.java Passed: java/net/httpclient/ALPNProxyFailureTest.java Passed: java/net/httpclient/AuthSchemesTest.java Passed: java/net/httpclient/AsyncShutdownNow.java Passed: java/net/httpclient/AsyncExecutorShutdown.java Passed: java/net/httpclient/websocket/WebSocketTest.java Passed: java/net/httpclient/BodySubscribersTest.java Passed: java/net/httpclient/AuthFilterCacheTest.java Passed: java/net/httpclient/BasicAuthTest.java Passed: java/net/httpclient/AggregateRequestBodyTest.java Passed: java/net/httpclient/BufferingSubscriberCancelTest.java Passed: java/net/httpclient/BufferingSubscriberErrorCompleteTest.java Passed: java/net/httpclient/ByteArrayPublishers.java Passed: java/net/httpclient/websocket/WSHandshakeExceptionTest.java Passed: java/net/httpclient/BasicRedirectTest.java Passed: java/net/httpclient/CancelledResponse2.java Passed: java/net/httpclient/ConnectExceptionTest.java Passed: java/net/httpclient/ConnectTimeoutHandshakeAsync.java Passed: java/net/httpclient/ConcurrentResponses.java Passed: java/net/httpclient/ConnectTimeoutHandshakeSync.java Passed: java/net/httpclient/ConnectTimeoutNoProxyAsync.java Passed: java/net/httpclient/ConnectTimeoutNoProxySync.java Passed: java/net/httpclient/CancelStreamedBodyTest.java Passed: java/net/httpclient/ConnectTimeoutWithProxyAsync.java Passed: java/net/httpclient/CancelRequestTest.java Passed: java/net/httpclient/ContentLengthHeaderTest.java Passed: java/net/httpclient/ConnectTimeoutWithProxySync.java Passed: java/net/httpclient/CookieHeaderTest.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. All files up to date 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.0 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 Oct 16 09:00:02 CEST 2023 finished: Mon Oct 16 09:00:02 CEST 2023 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.215 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Oct 16 09:00:02 CEST 2023 Test directory: compile: AsFileDownloadTest finished: Mon Oct 16 09:00:02 CEST 2023 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/AsFileDownloadTest.java reason: .class file out of date or does not exist started: Mon Oct 16 09:00:02 CEST 2023 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 Oct 16 09:00:02 CEST 2023 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/2/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/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/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/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/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/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/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/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/2/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/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/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: 47.191 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm AsFileDownloadTest started: Mon Oct 16 09:00:02 CEST 2023 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 Oct 16 09:00:49 CEST 2023 elapsed time (seconds): 47.191 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:37255/http1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@768b5886 { {content-disposition=[], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 239 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37255/http1/afdt?100", ""): success negativeTest(http://127.0.0.1:37255/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@d3bbd06e { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 59 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37255/http1/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:37255/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 52 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37255/http1/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:37255/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@57570256 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 4 clients in 49 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37255/http1/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:37255/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 53 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37255/http1/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:37255/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@ec1ea296 { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 6 clients in 60 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37255/http1/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:37255/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@35c4f64 { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 7 clients in 53 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37255/http1/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:37255/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@ec1ea416 { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 8 clients in 53 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37255/http1/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:37255/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 49 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37255/http1/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:37255/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@9e5b4256 { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 42 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37255/http1/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:37255/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 59 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37255/http1/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:37255/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 60 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37255/http1/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:37255/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 67 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37255/http1/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:37255/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@357a1d57 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 14 clients in 46 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37255/http1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:37255/http1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@c24809e5 { {content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 15 clients in 81 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37255/http1/afdt?120", "<>"): success negativeTest(https://127.0.0.1:41169/https1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@76d11ae2 { {content-disposition=[], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 16 clients in 66 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:41169/https1/afdt?100", ""): success negativeTest(https://127.0.0.1:41169/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@d3af89ed { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 56 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:41169/https1/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:41169/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 53 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:41169/https1/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:41169/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@5862ce5e { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 19 clients in 80 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:41169/https1/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:41169/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 64 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:41169/https1/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:41169/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@ed2a6e9e { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 21 clients in 61 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:41169/https1/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:41169/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@4681b6c { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 22 clients in 76 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:41169/https1/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:41169/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@ed2a701e { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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:41169/https1/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:41169/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 80 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:41169/https1/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:41169/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@9f7916db { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 25 clients in 60 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:41169/https1/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:41169/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 65 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:41169/https1/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:41169/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 82 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:41169/https1/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:41169/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 70 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:41169/https1/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:41169/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@36c8095f { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 16 Oct 2023 07:00: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 64 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:41169/https1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:41169/https1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@c3e7de6e { {content-length=[15], date=[Mon, 16 Oct 2023 07:00:12 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 30 clients in 62 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:41169/https1/afdt?120", "<>"): success negativeTest(http://127.0.0.1:49541/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 78 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:49541/http2/afdt?100", ""): success negativeTest(http://127.0.0.1:49541/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 74 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:49541/http2/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:49541/http2/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 33 clients in 63 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:49541/http2/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:49541/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 96 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:49541/http2/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:49541/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 64 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:49541/http2/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:49541/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 78 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:49541/http2/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:49541/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:49541/http2/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:49541/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 66 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:49541/http2/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:49541/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 81 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:49541/http2/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:49541/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 76 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:49541/http2/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:49541/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 75 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:49541/http2/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:49541/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 83 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:49541/http2/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:49541/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 123 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:49541/http2/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:49541/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 65 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:49541/http2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:49541/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 71 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:49541/http2/afdt?120", "<>"): success negativeTest(https://127.0.0.1:42539/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 136 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42539/https2/afdt?100", ""): success negativeTest(https://127.0.0.1:42539/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 200 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42539/https2/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:42539/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 92 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42539/https2/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:42539/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 102 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42539/https2/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:42539/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 81 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42539/https2/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:42539/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 66 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42539/https2/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:42539/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 66 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42539/https2/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:42539/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 74 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42539/https2/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:42539/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 82 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42539/https2/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:42539/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 73 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42539/https2/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:42539/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 94 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42539/https2/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:42539/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 103 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42539/https2/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:42539/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 94 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42539/https2/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:42539/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 90 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42539/https2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:42539/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 110 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42539/https2/afdt?120", "<>"): success test(http://127.0.0.1:37255/http1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:37255/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 100 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:37255/http1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:37255/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 93 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:37255/http1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:37255/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 110 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:37255/http1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:37255/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 108 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:37255/http1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:37255/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 132 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:37255/http1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:37255/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 103 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:37255/http1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:37255/http1/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example007.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 67 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:37255/http1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:37255/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 96 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:37255/http1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:37255/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 67 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:37255/http1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:37255/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 88 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:37255/http1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:37255/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 96 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:37255/http1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:37255/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 71 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:37255/http1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:37255/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 70 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:37255/http1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:37255/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 70 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:37255/http1/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:37255/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 78 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:37255/http1/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:37255/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 89 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:37255/http1/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:37255/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 89 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:37255/http1/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:37255/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 114 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:37255/http1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:37255/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 75 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:37255/http1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:37255/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 139 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:37255/http1/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:37255/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 156 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:37255/http1/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:37255/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 91 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:37255/http1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:37255/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 82 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:37255/http1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:37255/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 85 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:37255/http1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:37255/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 105 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:37255/http1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:37255/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 110 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:37255/http1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:37255/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 67 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:37255/http1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:37255/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 97 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:37255/http1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:37255/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 161 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:37255/http1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:37255/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 101 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:37255/http1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:37255/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 104 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:37255/http1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:37255/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 109 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:37255/http1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:37255/http1/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file8.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 93 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:37255/http1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:37255/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 95 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:37255/http1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:37255/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 91 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:37255/http1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:37255/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 158 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:37255/http1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:37255/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 126 ms test AsFileDownloadTest.test("http://127.0.0.1:37255/http1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:41169/https1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:41169/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 88 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:41169/https1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:41169/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 97 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:41169/https1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:41169/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 85 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:41169/https1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:41169/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 79 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:41169/https1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:41169/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 76 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:41169/https1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:41169/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 79 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:41169/https1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:41169/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 79 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:41169/https1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:41169/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 82 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:41169/https1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:41169/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 90 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:41169/https1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:41169/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 90 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:41169/https1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:41169/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 89 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:41169/https1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:41169/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 112 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:41169/https1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:41169/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 93 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:41169/https1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:41169/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 116 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:41169/https1/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:41169/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 83 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:41169/https1/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:41169/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 100 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:41169/https1/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:41169/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 87 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:41169/https1/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:41169/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 78 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:41169/https1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:41169/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 89 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:41169/https1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:41169/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 76 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:41169/https1/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:41169/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 87 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:41169/https1/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:41169/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:41169/https1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:41169/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 86 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:41169/https1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:41169/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 100 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:41169/https1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:41169/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 76 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:41169/https1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:41169/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 86 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:41169/https1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:41169/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 112 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:41169/https1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:41169/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 100 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:41169/https1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:41169/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 111 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:41169/https1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:41169/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 80 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:41169/https1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:41169/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 76 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:41169/https1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:41169/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 91 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:41169/https1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:41169/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 83 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:41169/https1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:41169/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 82 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:41169/https1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:41169/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 88 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:41169/https1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:41169/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 97 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:41169/https1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:41169/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 87 ms test AsFileDownloadTest.test("https://127.0.0.1:41169/https1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(http://127.0.0.1:49541/http2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:49541/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 91 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:49541/http2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:49541/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 88 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:49541/http2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:49541/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 80 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:49541/http2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:49541/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 75 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:49541/http2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:49541/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 80 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:49541/http2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:49541/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 77 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:49541/http2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:49541/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 73 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:49541/http2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:49541/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 77 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:49541/http2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:49541/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 81 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:49541/http2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:49541/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 85 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:49541/http2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:49541/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 76 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:49541/http2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:49541/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 78 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:49541/http2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:49541/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 90 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:49541/http2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:49541/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 78 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:49541/http2/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:49541/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 75 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:49541/http2/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:49541/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 85 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:49541/http2/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:49541/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 82 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:49541/http2/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:49541/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 81 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:49541/http2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:49541/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 82 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:49541/http2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:49541/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 81 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:49541/http2/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:49541/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 82 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:49541/http2/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:49541/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:49541/http2/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:49541/http2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:49541/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 84 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:49541/http2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:49541/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 86 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:49541/http2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:49541/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 79 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:49541/http2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:49541/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 91 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:49541/http2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:49541/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 82 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:49541/http2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:49541/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 87 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:49541/http2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:49541/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 78 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:49541/http2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:49541/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:49541/http2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:49541/http2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:49541/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 87 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:49541/http2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:49541/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:49541/http2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:49541/http2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:49541/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 79 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:49541/http2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:49541/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 78 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:49541/http2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:49541/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 83 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:49541/http2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:49541/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 76 ms test AsFileDownloadTest.test("http://127.0.0.1:49541/http2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:49541/http2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:49541/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:49541/http2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:42539/https2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:42539/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 104 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:42539/https2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:42539/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 108 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:42539/https2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:42539/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 79 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:42539/https2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:42539/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:42539/https2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:42539/https2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:42539/https2/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example005.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 176 clients in 86 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:42539/https2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:42539/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 96 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:42539/https2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:42539/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 90 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:42539/https2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:42539/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 96 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:42539/https2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:42539/https2/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example009.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 180 clients in 86 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:42539/https2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:42539/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 92 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:42539/https2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:42539/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 95 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:42539/https2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:42539/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 91 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:42539/https2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:42539/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 91 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:42539/https2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:42539/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 82 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:42539/https2/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:42539/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 87 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:42539/https2/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:42539/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 80 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:42539/https2/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:42539/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 93 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:42539/https2/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:42539/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 82 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:42539/https2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:42539/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 85 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:42539/https2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:42539/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 87 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:42539/https2/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:42539/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 82 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:42539/https2/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:42539/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 91 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:42539/https2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:42539/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 98 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:42539/https2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:42539/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 105 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:42539/https2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:42539/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 92 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:42539/https2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:42539/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 89 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:42539/https2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:42539/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 117 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:42539/https2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:42539/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 111 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:42539/https2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:42539/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 96 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:42539/https2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:42539/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 112 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:42539/https2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:42539/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 131 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:42539/https2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:42539/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 143 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:42539/https2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:42539/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 104 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:42539/https2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:42539/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 97 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:42539/https2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:42539/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 124 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:42539/https2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:42539/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 90 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/https2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:42539/https2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:42539/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 108 ms test AsFileDownloadTest.test("https://127.0.0.1:42539/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=59436,localport=49541] 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:59436 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=59446,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?101 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59446 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=59456,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?102 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59456 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=59460,localport=49541] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?103 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:59460 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=59462,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?104 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59462 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=59472,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?105 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:59472 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=59476,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?106 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59476 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=59482,localport=49541] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?107 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:59482 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=59492,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?108 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59492 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=59508,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?109 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59508 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=59516,localport=49541] 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:59516 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=59520,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?111 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59520 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=59522,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?112 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59522 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=59524,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?113 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59524 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=59532,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?120 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59532 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=55126, Session(1697439604888|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:55126 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=55134, Session(1697439615252|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:55134 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=55140, Session(1697439615647|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?102 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:55140 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=55144, Session(1697439616092|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?103 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:55144 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=55154, Session(1697439616367|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?104 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:55154 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=55158, Session(1697439616607|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?105 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:55158 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=55160, Session(1697439616843|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:55160 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=55166, Session(1697439617023|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:55166 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=55174, Session(1697439617191|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?108 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:55174 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=55184, Session(1697439617343|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:55184 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=55186, Session(1697439617516|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?110 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:55186 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=55196, Session(1697439617732|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?111 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:55196 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=55212, Session(1697439617944|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:55212 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=55228, Session(1697439618216|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:55228 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=55240, Session(1697439618450|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?120 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:55240 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=35408,localport=49541] 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:35408 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=35418,localport=49541] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?002 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:35418 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=35426,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?003 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:35426 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=35438,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?004 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:35438 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=35440,localport=49541] 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:35440 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=35448,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?006 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:35448 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=35460,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?007 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:35460 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=35468,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?008 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:35468 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=35476,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?009 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:35476 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=35482,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?010 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:35482 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=35498,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?011 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:35498 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=35508,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?012 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:35508 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=35524,localport=49541] 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:35524 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=35540,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?014 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:35540 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=35550,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?015 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:35550 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=35564,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?016 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:35564 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=35574,localport=49541] 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:35574 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=35582,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?018 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:35582 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=35594,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?019 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:35594 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=35600,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?020 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:35600 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=35612,localport=49541] 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:35612 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=35620,localport=49541] 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:35620 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=35636,localport=49541] 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:35636 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=35652,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?024 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:35652 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=35654,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?025 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:35654 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=35666,localport=49541] 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:35666 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=35672,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?031 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:35672 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=35680,localport=49541] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?032 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:35680 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=35682,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?033 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:35682 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=35690,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?034 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:35690 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=35698,localport=49541] 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:35698 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=35710,localport=49541] 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:35710 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=35718,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?037 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:35718 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=35728,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?038 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:35728 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=35744,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?039 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:35744 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=35752,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?040 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:35752 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=35760,localport=49541] TestServer(1): starting connection TestServer: POST /http2/afdt?041 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:35760 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=49328, Session(1697439618671|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:49328 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=49342, Session(1697439641513|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:49342 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=46856, Session(1697439641727|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:46856 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=46868, Session(1697439641950|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:46868 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=46882, Session(1697439642152|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:46882 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=46894, Session(1697439642330|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:46894 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=46898, Session(1697439642518|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:46898 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=46906, Session(1697439642705|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:46906 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=46908, Session(1697439642921|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:46908 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=46914, Session(1697439643104|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:46914 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=46924, Session(1697439643288|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?011 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:46924 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=46928, Session(1697439643497|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:46928 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=46934, Session(1697439643679|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:46934 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=46944, Session(1697439643862|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?014 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:46944 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=46956, Session(1697439644054|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:46956 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=46966, Session(1697439644233|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:46966 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=46980, Session(1697439644413|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:46980 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=46982, Session(1697439644588|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:46982 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=46996, Session(1697439644772|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?019 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt TestServer(2): connection started Sent response headers 200 Server connection to /127.0.0.1:46996 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=47004, Session(1697439644950|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:47004 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=47008, Session(1697439645150|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:47008 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=47010, Session(1697439645345|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:47010 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=47022, Session(1697439645513|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:47022 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=47026, Session(1697439645705|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?024 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:47026 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=47032, Session(1697439645901|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:47032 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=47048, Session(1697439646168|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?030 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:47048 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=47058, Session(1697439646394|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:47058 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=47072, Session(1697439646573|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:47072 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=47076, Session(1697439646792|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?033 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:47076 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=47078, Session(1697439647059|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:47078 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=47080, Session(1697439647273|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?035 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 TestServer(2): connection started Server connection to /127.0.0.1:47080 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=47084, Session(1697439647497|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer: POST /https2/afdt?036 Server: creating input stream for stream 1 TestServer(2): connection started TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:47084 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=47098, Session(1697439647795|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:47098 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=47108, Session(1697439648089|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:47108 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=47114, Session(1697439648344|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:47114 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=47124, Session(1697439648546|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:47124 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=47138, Session(1697439648776|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:47138 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 52 connections TestServer(2): stopping 52 connections TestServer(2): finished TestServer(1): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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/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/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/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/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/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/AsFileDownloadTest.d/testng.0.jta java/net/httpclient/AsFileDownloadTest.java false AsFileDownloadTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Oct 16 09:00:49 CEST 2023 finished: Mon Oct 16 09:00:49 CEST 2023 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.577 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest started: Mon Oct 16 09:00:49 CEST 2023 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 Oct 16 09:00:50 CEST 2023 elapsed time (seconds): 0.577 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=474518, tid=474521 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, parallel gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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_pid474518.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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/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/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/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/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/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/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/1/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/AsFileDownloadTest.d/testng.1.jta java/net/httpclient/AsFileDownloadTest.java false AsFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/DebugLoggerTest.java Passed: java/net/httpclient/CustomResponseSubscriber.java TEST: java/net/httpclient/DependentPromiseActionsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentPromiseActionsTest TIME: 0.233 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 Oct 16 09:00:50 CEST 2023 Test directory: compile: DependentPromiseActionsTest finished: Mon Oct 16 09:00:50 CEST 2023 elapsed time (seconds): 0.233 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.233 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 Oct 16 09:00:50 CEST 2023 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 3 finished: Mon Oct 16 09:00:50 CEST 2023 elapsed time (seconds): 0.233 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/DependentPromiseActionsTest.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/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/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/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/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/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/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/0/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/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/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 Oct 16 09:00:50 CEST 2023 finished: Mon Oct 16 09:00:50 CEST 2023 elapsed time (seconds): 0.0 ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest TIME: 7.648 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 Oct 16 09:00:50 CEST 2023 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 Oct 16 09:00:57 CEST 2023 elapsed time (seconds): 7.648 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:36733]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@57830fb4, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:36733]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@749c924b, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:51345]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@57830fb4, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:51345]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@749c924b, /https2/chunk Http2TestServerImpl: start Http2TestServerImpl: start config DependentPromiseActionsTest.setup(): success [1 s, 572 ms, 291329 ns] testAsInputStreamAsync(http://127.0.0.1:36733/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4df4c056 HTTP_FixedLengthHandler received request to http://127.0.0.1:36733/http2/fixed/y TestServer: [2 s, 682 ms, 98995 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 TestServer: [2 s, 691 ms, 480005 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 TestServer: [2 s, 692 ms, 963502 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:36733/http2/fixed/y", false, SemaphoreStaller): success [2 s, 880 ms, 201348 ns] testAsInputStreamAsync(http://127.0.0.1:36733/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4d3aff7c HTTP_ChunkedHandler received request to http://127.0.0.1:36733/http2/chunk/y TestServer: [2 s, 910 ms, 951530 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 TestServer: [2 s, 911 ms, 654842 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 TestServer: [2 s, 912 ms, 444 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:36733/http2/chunk/y", false, SemaphoreStaller): success [2 s, 932 ms, 948462 ns] testAsInputStreamAsync(https://127.0.0.1:51345/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5684982a HTTP_FixedLengthHandler received request to https://127.0.0.1:51345/https2/fixed/y TestServer: [4 s, 504 ms, 579539 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 TestServer: [4 s, 505 ms, 89744 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 TestServer: [4 s, 505 ms, 617912 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:51345/https2/fixed/y", false, SemaphoreStaller): success [4 s, 541 ms, 711245 ns] testAsInputStreamAsync(https://127.0.0.1:51345/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@199fd233 HTTP_ChunkedHandler received request to https://127.0.0.1:51345/https2/chunk/y TestServer: [4 s, 596 ms, 783112 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 TestServer: [4 s, 597 ms, 187655 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 TestServer: [4 s, 597 ms, 551386 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:51345/https2/chunk/y", false, SemaphoreStaller): success [4 s, 704 ms, 414608 ns] testAsInputStreamAsync(http://127.0.0.1:36733/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@626260ed HTTP_FixedLengthHandler received request to http://127.0.0.1:36733/http2/fixed/y TestServer: [4 s, 733 ms, 981471 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 TestServer: [4 s, 734 ms, 265460 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 TestServer: [4 s, 734 ms, 439686 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:36733/http2/fixed/y", true, SemaphoreStaller): success [4 s, 753 ms, 893627 ns] testAsInputStreamAsync(http://127.0.0.1:36733/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7ae0b7b0 HTTP_ChunkedHandler received request to http://127.0.0.1:36733/http2/chunk/y TestServer: [4 s, 756 ms, 809650 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 TestServer: [4 s, 757 ms, 157241 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 TestServer: [4 s, 757 ms, 366547 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:36733/http2/chunk/y", true, SemaphoreStaller): success [4 s, 767 ms, 404468 ns] testAsInputStreamAsync(https://127.0.0.1:51345/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6d0b71b4 HTTP_FixedLengthHandler received request to https://127.0.0.1:51345/https2/fixed/y TestServer: [4 s, 847 ms, 370761 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 TestServer: [4 s, 849 ms, 803867 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 TestServer: [4 s, 850 ms, 158359 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:51345/https2/fixed/y", true, SemaphoreStaller): success [4 s, 878 ms, 50199 ns] testAsInputStreamAsync(https://127.0.0.1:51345/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4fef374e HTTP_ChunkedHandler received request to https://127.0.0.1:51345/https2/chunk/y TestServer: [4 s, 881 ms, 577353 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 TestServer: [4 s, 881 ms, 802710 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 TestServer: [4 s, 881 ms, 945174 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:51345/https2/chunk/y", true, SemaphoreStaller): success [4 s, 942 ms, 329031 ns] testAsLinesAsync(http://127.0.0.1:36733/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3317a1f6 HTTP_FixedLengthHandler received request to http://127.0.0.1:36733/http2/fixed/y TestServer: [4 s, 974 ms, 30633 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 TestServer: [4 s, 974 ms, 276301 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 TestServer: [4 s, 974 ms, 494158 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:36733/http2/fixed/y", false, SemaphoreStaller): success [5 s, 14 ms, 740252 ns] testAsLinesAsync(http://127.0.0.1:36733/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@390aa66b HTTP_ChunkedHandler received request to http://127.0.0.1:36733/http2/chunk/y TestServer: [5 s, 57 ms, 573730 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 TestServer: [5 s, 57 ms, 778816 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 TestServer: [5 s, 61 ms, 236087 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:36733/http2/chunk/y", false, SemaphoreStaller): success [5 s, 78 ms, 905261 ns] testAsLinesAsync(https://127.0.0.1:51345/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@15b65b81 HTTP_FixedLengthHandler received request to https://127.0.0.1:51345/https2/fixed/y TestServer: [5 s, 107 ms, 572776 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 TestServer: [5 s, 107 ms, 879566 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 TestServer: [5 s, 108 ms, 24660 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:51345/https2/fixed/y", false, SemaphoreStaller): success [5 s, 124 ms, 643941 ns] testAsLinesAsync(https://127.0.0.1:51345/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@a62386c HTTP_ChunkedHandler received request to https://127.0.0.1:51345/https2/chunk/y TestServer: [5 s, 162 ms, 761207 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 TestServer: [5 s, 162 ms, 940034 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 TestServer: [5 s, 163 ms, 32357 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:51345/https2/chunk/y", false, SemaphoreStaller): success [5 s, 188 ms, 270091 ns] testAsLinesAsync(http://127.0.0.1:36733/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@47cfbf66 HTTP_FixedLengthHandler received request to http://127.0.0.1:36733/http2/fixed/y TestServer: [5 s, 192 ms, 483046 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 TestServer: [5 s, 192 ms, 724324 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 TestServer: [5 s, 192 ms, 863708 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:36733/http2/fixed/y", true, SemaphoreStaller): success [5 s, 205 ms, 677478 ns] testAsLinesAsync(http://127.0.0.1:36733/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73edc510 HTTP_ChunkedHandler received request to http://127.0.0.1:36733/http2/chunk/y TestServer: [5 s, 207 ms, 747193 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 TestServer: [5 s, 207 ms, 907348 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 TestServer: [5 s, 208 ms, 4992 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:36733/http2/chunk/y", true, SemaphoreStaller): success [5 s, 218 ms, 454725 ns] testAsLinesAsync(https://127.0.0.1:51345/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@51e2ca2c HTTP_FixedLengthHandler received request to https://127.0.0.1:51345/https2/fixed/y TestServer: [5 s, 225 ms, 904164 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 TestServer: [5 s, 226 ms, 164521 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 TestServer: [5 s, 226 ms, 278164 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:51345/https2/fixed/y", true, SemaphoreStaller): success [5 s, 242 ms, 388250 ns] testAsLinesAsync(https://127.0.0.1:51345/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@b8bdef6 HTTP_ChunkedHandler received request to https://127.0.0.1:51345/https2/chunk/y TestServer: [5 s, 245 ms, 435276 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 TestServer: [5 s, 245 ms, 577912 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 TestServer: [5 s, 245 ms, 669845 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:51345/https2/chunk/y", true, SemaphoreStaller): success [5 s, 270 ms, 733894 ns] testAsStringAsync(http://127.0.0.1:36733/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7d2a251d HTTP_FixedLengthHandler received request to http://127.0.0.1:36733/http2/fixed/y TestServer: [5 s, 279 ms, 923957 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 TestServer: [5 s, 280 ms, 132963 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 TestServer: [5 s, 280 ms, 326100 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:36733/http2/fixed/y", false, SemaphoreStaller): success [5 s, 296 ms, 256598 ns] testAsStringAsync(http://127.0.0.1:36733/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10f7941b HTTP_ChunkedHandler received request to http://127.0.0.1:36733/http2/chunk/y TestServer: [5 s, 311 ms, 958779 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 TestServer: [5 s, 312 ms, 170467 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 TestServer: [5 s, 312 ms, 271290 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:36733/http2/chunk/y", false, SemaphoreStaller): success [5 s, 317 ms, 662112 ns] testAsStringAsync(https://127.0.0.1:51345/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@45882874 HTTP_FixedLengthHandler received request to https://127.0.0.1:51345/https2/fixed/y TestServer: [5 s, 336 ms, 473302 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 TestServer: [5 s, 336 ms, 678020 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 TestServer: [5 s, 336 ms, 790033 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:51345/https2/fixed/y", false, SemaphoreStaller): success [5 s, 347 ms, 545125 ns] testAsStringAsync(https://127.0.0.1:51345/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@57d53b84 HTTP_ChunkedHandler received request to https://127.0.0.1:51345/https2/chunk/y TestServer: [5 s, 377 ms, 211443 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 TestServer: [5 s, 377 ms, 360898 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 TestServer: [5 s, 377 ms, 444309 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:51345/https2/chunk/y", false, SemaphoreStaller): success [5 s, 388 ms, 638538 ns] testAsStringAsync(http://127.0.0.1:36733/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3c172f26 HTTP_FixedLengthHandler received request to http://127.0.0.1:36733/http2/fixed/y TestServer: [5 s, 390 ms, 299950 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 TestServer: [5 s, 390 ms, 473355 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 TestServer: [5 s, 393 ms, 283835 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:36733/http2/fixed/y", true, SemaphoreStaller): success [5 s, 397 ms, 857072 ns] testAsStringAsync(http://127.0.0.1:36733/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@214fa8f1 HTTP_ChunkedHandler received request to http://127.0.0.1:36733/http2/chunk/y TestServer: [5 s, 399 ms, 513275 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 TestServer: [5 s, 399 ms, 658710 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 TestServer: [5 s, 399 ms, 770062 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:36733/http2/chunk/y", true, SemaphoreStaller): success [5 s, 404 ms, 473233 ns] testAsStringAsync(https://127.0.0.1:51345/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4c3a8b65 HTTP_FixedLengthHandler received request to https://127.0.0.1:51345/https2/fixed/y TestServer: [5 s, 406 ms, 573000 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 TestServer: [5 s, 406 ms, 803837 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 TestServer: [5 s, 407 ms, 5754 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:51345/https2/fixed/y", true, SemaphoreStaller): success [5 s, 424 ms, 205783 ns] testAsStringAsync(https://127.0.0.1:51345/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4875c11e HTTP_ChunkedHandler received request to https://127.0.0.1:51345/https2/chunk/y TestServer: [5 s, 427 ms, 56494 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 TestServer: [5 s, 427 ms, 238099 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 TestServer: [5 s, 427 ms, 380274 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:51345/https2/chunk/y", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:36733/http2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7ca25190 HTTP_FixedLengthHandler received request to http://127.0.0.1:36733/http2/fixed/y TestServer: [5 s, 501 ms, 720176 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 TestServer: [5 s, 501 ms, 985725 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 TestServer: [5 s, 502 ms, 104368 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 [5 s, 520 ms, 923349 ns] Received promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-2) 200 [5 s, 530 ms, 353340 ns] Received promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-3) 200 [5 s, 530 ms, 488105 ns] Received promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:36733/http2/fixed/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:36733/http2/fixed/y", false): success testNoStalls(http://127.0.0.1:36733/http2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46ace5ed HTTP_ChunkedHandler received request to http://127.0.0.1:36733/http2/chunk/y TestServer: [5 s, 544 ms, 683428 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 TestServer: [5 s, 544 ms, 838263 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 TestServer: [5 s, 544 ms, 925956 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 [5 s, 552 ms, 105085 ns] Received promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-3) 200 [5 s, 563 ms, 408996 ns] Received promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-2) 200 [5 s, 563 ms, 529060 ns] Received promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:36733/http2/chunk/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:36733/http2/chunk/y", false): success testNoStalls(https://127.0.0.1:51345/https2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3c6c9958 HTTP_FixedLengthHandler received request to https://127.0.0.1:51345/https2/fixed/y TestServer: [5 s, 600 ms, 43645 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 TestServer: [5 s, 600 ms, 245112 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 TestServer: [5 s, 600 ms, 337565 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 [5 s, 612 ms, 156322 ns] Received promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:51345/https2/fixed/y/before/promise-1) 200 [5 s, 612 ms, 331657 ns] Received promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-3) 200 [5 s, 612 ms, 430290 ns] Received promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:51345/https2/fixed/y", false): success testNoStalls(https://127.0.0.1:51345/https2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@adcc9b0 HTTP_ChunkedHandler received request to https://127.0.0.1:51345/https2/chunk/y TestServer: [5 s, 632 ms, 857723 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 TestServer: [5 s, 633 ms, 183613 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 TestServer: [5 s, 633 ms, 285137 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 [5 s, 644 ms, 856626 ns] Received promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:51345/https2/chunk/y/before/promise-1) 200 [5 s, 645 ms, 28170 ns] Received promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-3) 200 [5 s, 649 ms, 579976 ns] Received promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:51345/https2/chunk/y", false): success testNoStalls(http://127.0.0.1:36733/http2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5c38d069 HTTP_FixedLengthHandler received request to http://127.0.0.1:36733/http2/fixed/y TestServer: [5 s, 651 ms, 801897 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 TestServer: [5 s, 652 ms, 21324 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 TestServer: [5 s, 652 ms, 128878 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 [5 s, 660 ms, 143414 ns] Received promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-2) 200 [5 s, 661 ms, 258900 ns] Received promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-3) 200 [5 s, 661 ms, 890170 ns] Received promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:36733/http2/fixed/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:36733/http2/fixed/y", true): success testNoStalls(http://127.0.0.1:36733/http2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@ece33f HTTP_ChunkedHandler received request to http://127.0.0.1:36733/http2/chunk/y TestServer: [5 s, 667 ms, 429766 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 TestServer: [5 s, 667 ms, 583502 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 TestServer: [5 s, 667 ms, 662464 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 [5 s, 671 ms, 868828 ns] Received promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-3) 200 [5 s, 673 ms, 758339 ns] Received promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-2) 200 [5 s, 673 ms, 890723 ns] Received promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:36733/http2/chunk/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:36733/http2/chunk/y", true): success testNoStalls(https://127.0.0.1:51345/https2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@60dc8f15 HTTP_FixedLengthHandler received request to https://127.0.0.1:51345/https2/fixed/y TestServer: [5 s, 676 ms, 514587 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 TestServer: [5 s, 676 ms, 652481 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 TestServer: [5 s, 676 ms, 729502 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 [5 s, 687 ms, 853657 ns] Received promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:51345/https2/fixed/y/before/promise-1) 200 [5 s, 690 ms, 618216 ns] Received promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-3) 200 [5 s, 691 ms, 566517 ns] Received promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:51345/https2/fixed/y", true): success testNoStalls(https://127.0.0.1:51345/https2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@64e317d6 HTTP_ChunkedHandler received request to https://127.0.0.1:51345/https2/chunk/y TestServer: [5 s, 694 ms, 571853 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 TestServer: [5 s, 694 ms, 757488 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 TestServer: [5 s, 694 ms, 902413 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 [5 s, 702 ms, 591149 ns] Received promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:51345/https2/chunk/y/before/promise-1) 200 [5 s, 702 ms, 733193 ns] Received promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-3) 200 [5 s, 702 ms, 824796 ns] Received promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:51345/https2/chunk/y", true): success ========================= [5 s, 717 ms, 529555 ns] Created 4 servers and 17 clients ========================= config DependentPromiseActionsTest.printFailedTests(): success Http2TestServerImpl: stop Http2TestServerImpl: stop config DependentPromiseActionsTest.teardown(): success =============================================== java/net/httpclient/DependentPromiseActionsTest.java Total tests run: 32, Passes: 32, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections DEBUG: [MainThread] [49ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [118ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:36733/http2/fixed/y GET DEBUG: [pool-1-thread-1] [181ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [233ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [233ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [234ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [234ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [273ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [273ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [336ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [336ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [358ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@55240ea5 queue.isEmpty: true DEBUG: [pool-1-thread-1] [405ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@55240ea5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [405ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [435ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [435ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [435ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [435ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [435ms] Http1Exchange initiating connect async TestServer(1): connection accepted DEBUG: [pool-1-thread-1] [441ms] PlainHttpConnection(SocketTube(1)) registering connect event TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-1-SelectorManager] [455ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1e43bed4 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=51582,localport=36733] TestServer(1): starting connection DEBUG: [HttpClient-1-SelectorManager] [489ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [489ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51582 DEBUG: [pool-1-thread-1] [491ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [494ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [494ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [496ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [496ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [496ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-1] [496ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [496ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4317f498 DEBUG: [HttpClient-1-SelectorManager] [497ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [497ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [497ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [497ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-1] [497ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [497ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [497ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [497ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [498ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [498ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [498ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [498ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-1] [498ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-1] [499ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [499ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [499ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [501ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@786999d for R (true) DEBUG: [pool-1-thread-2] [502ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [502ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [502ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-1] [517ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [520ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [530ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [530ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [532ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [532ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [532ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [532ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [534ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [547ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [548ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [548ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-2] [554ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-2] [556ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [558ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-1-SelectorManager] [558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@786999d for None (false) DEBUG: [pool-1-thread-2] [559ms] SocketTube(1) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [559ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [559ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-SelectorManager] [562ms] SocketTube(1) read bytes: 71 DEBUG: [HttpClient-1-SelectorManager] [562ms] Http1AsyncReceiver(SocketTube(1)) Putting 71 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [562ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-2] [562ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [562ms] Http1AsyncReceiver(SocketTube(1)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@55240ea5 DEBUG: [pool-1-thread-2] [562ms] Http1Exchange reading headers DEBUG: [HttpClient-1-SelectorManager] [562ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@786999d for R (false) DEBUG: [pool-1-thread-1] [562ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [563ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [563ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@55240ea5 DEBUG: [pool-1-thread-2] [593ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-2] [593ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-2] [593ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [594ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [598ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [598ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@55240ea5 DEBUG: [pool-1-thread-1] [598ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [598ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [599ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@474f96b8 DEBUG: [pool-1-thread-2] [599ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [599ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [600ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51582 remote=/127.0.0.1:36733] DEBUG: [pool-1-thread-1] [616ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [667ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@73125d4d(1) DEBUG: [pool-1-thread-1] [673ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@76181e74/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a356ef9 queue.isEmpty: false DEBUG: [pool-1-thread-1] [710ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-1] [711ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [711ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [712ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-1] [713ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [714ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [824ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [843ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [843ms] Http2Connection(SocketTube(1)) Opened stream 1 DEBUG: [pool-1-thread-1] [843ms] Http2Connection(SocketTube(1))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [843ms] Http2Connection(SocketTube(1))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [844ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [844ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [844ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [844ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [844ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [844ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6d09c622 DEBUG: [HttpClient-1-SelectorManager] [844ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [844ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [844ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [845ms] Http2Connection(SocketTube(1)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-1-SelectorManager] [845ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [845ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@786999d for R (false) DEBUG: [HttpClient-1-SelectorManager] [845ms] SocketTube(1) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [845ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [845ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [847ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-1] [847ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [847ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [847ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [847ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [849ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [850ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-2] [850ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [856ms] PlainHttpConnection(SocketTube(1)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [856ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [885ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [885ms] SocketTube(1) trying to write: 63 DEBUG: [pool-1-thread-1] [885ms] SocketTube(1) wrote: 63 DEBUG: [pool-1-thread-1] [885ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [885ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [885ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [885ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [886ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [887ms] PlainHttpConnection(SocketTube(1)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [887ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [887ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [887ms] SocketTube(1) trying to write: 13 DEBUG: [pool-1-thread-1] [887ms] SocketTube(1) wrote: 13 DEBUG: [pool-1-thread-1] [887ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [887ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [887ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [887ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [887ms] Http2Connection(SocketTube(1)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [892ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [892ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [893ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [893ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [893ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [897ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 DEBUG: [pool-1-thread-1] [911ms] Http2Connection(SocketTube(1)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [912ms] Http2Connection(SocketTube(1)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [912ms] Http1AsyncReceiver(SocketTube(1)) stopping DEBUG: [pool-1-thread-1] [912ms] Http1AsyncReceiver(SocketTube(1)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [readLoop] [920ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [920ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [920ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [921ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [921ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [921ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [921ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [921ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-1-SelectorManager] [930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@786999d for None (false) DEBUG: [HttpClient-1-SelectorManager] [930ms] SocketTube(1) read bytes: 48 DEBUG: [HttpClient-1-SelectorManager] [930ms] Http2Connection(SocketTube(1)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [930ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@786999d for R (false) DEBUG: [HttpClient-1-SelectorManager] [931ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer(1): Using handler for: /http2/fixed DEBUG: [pool-1-thread-1] [951ms] Http1AsyncReceiver(SocketTube(1)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [952ms] Http2Connection(SocketTube(1)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [952ms] Http2Connection(SocketTube(1)) H2 processed buffered data DEBUG: [pool-1-thread-1] [952ms] Http2Connection(SocketTube(1)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [952ms] Http2Connection(SocketTube(1)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [952ms] Http2Connection(SocketTube(1)) Processing 48 DEBUG: [pool-1-thread-1] [952ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [952ms] FramesDecoder Tail size is now: 0, current= TestServer: [2 s, 682 ms, 315022 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-1] [952ms] 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] [953ms] Http2Connection(SocketTube(1)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 DEBUG: [pool-1-thread-1] [958ms] PlainHttpConnection(SocketTube(1)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [958ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [959ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [959ms] SocketTube(1) trying to write: 9 DEBUG: [pool-1-thread-1] [959ms] SocketTube(1) wrote: 9 DEBUG: [pool-1-thread-1] [959ms] SocketTube(1) write: requesting more... DEBUG: [readLoop] [959ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [959ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [readLoop] [959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [959ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [959ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: [2 s, 691 ms, 762874 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-1] [959ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [959ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [960ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [960ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [960ms] Http2Connection(SocketTube(1)) H2 processed(1) TestServer: [2 s, 693 ms, 279122 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-1] [962ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-1] [962ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-1] [962ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-1] [962ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-1-SelectorManager] [962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@786999d for None (false) DEBUG: [HttpClient-1-SelectorManager] [963ms] SocketTube(1) read bytes: 58 DEBUG: [HttpClient-1-SelectorManager] [963ms] Http2Connection(SocketTube(1)) onNext: got 58 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [963ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [963ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@786999d for R (false) DEBUG: [HttpClient-1-SelectorManager] [963ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [963ms] Http2Connection(SocketTube(1)) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [963ms] Http2Connection(SocketTube(1)) H2 Receiving(2): 58 DEBUG: [pool-1-thread-2] [963ms] Http2Connection(SocketTube(1)) Processing 58 DEBUG: [pool-1-thread-2] [963ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-2] [964ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [967ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [967ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@73125d4d(1) DEBUG: [pool-1-thread-1] [971ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@76181e74/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a356ef9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [971ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [971ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [971ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-1-SelectorManager] [981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@786999d for None (false) DEBUG: [HttpClient-1-SelectorManager] [982ms] SocketTube(1) read bytes: 192 DEBUG: [HttpClient-1-SelectorManager] [982ms] Http2Connection(SocketTube(1)) onNext: got 192 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [982ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@786999d for R (false) DEBUG: [HttpClient-1-SelectorManager] [983ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@786999d for None (false) DEBUG: [HttpClient-1-SelectorManager] [983ms] SocketTube(1) read bytes: 170 DEBUG: [HttpClient-1-SelectorManager] [983ms] Http2Connection(SocketTube(1)) onNext: got 170 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [983ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@786999d for R (false) DEBUG: [HttpClient-1-SelectorManager] [983ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@786999d for None (false) DEBUG: [HttpClient-1-SelectorManager] [984ms] SocketTube(1) read bytes: 80 DEBUG: [HttpClient-1-SelectorManager] [984ms] Http2Connection(SocketTube(1)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [984ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@786999d for R (false) DEBUG: [HttpClient-1-SelectorManager] [984ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [996ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-2] [1s 9ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [1s 9ms] Http2Connection(SocketTube(1)) Opened stream 2 DEBUG: [pool-1-thread-2] [1s 10ms] Http2Connection(SocketTube(1))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [1s 26ms] Http2Connection(SocketTube(1))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [1s 28ms] Http2Connection(SocketTube(1)) H2 processed(2) DEBUG: [pool-1-thread-2] [1s 28ms] Http2Connection(SocketTube(1)) sending 192 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [1s 28ms] Http2Connection(SocketTube(1)) H2 Receiving(3): 192 DEBUG: [pool-1-thread-2] [1s 28ms] Http2Connection(SocketTube(1)) Processing 192 DEBUG: [pool-1-thread-2] [1s 28ms] FramesDecoder decodes: 192 DEBUG: [pool-1-thread-2] [1s 28ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [1s 30ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 34ms] Http2Connection(SocketTube(1))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 37ms] Http2Connection(SocketTube(1))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [1s 37ms] Http2Connection(SocketTube(1))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [1s 41ms] Http2Connection(SocketTube(1))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y) 200 HTTP_2 Local port: 51582 DEBUG: [pool-1-thread-2] [1s 49ms] Http2Connection(SocketTube(1))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [1s 50ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [1s 50ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [1s 50ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [1s 86ms] HttpClientImpl(1) ClientImpl (async) elapsed 953 millis for GET to http://127.0.0.1:36733/http2/fixed/y DEBUG: [pool-1-thread-2] [1s 88ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 88ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 88ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [1s 88ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 89ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 89ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [1s 89ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [1s 89ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [1s 90ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [1s 90ms] Http2Connection(SocketTube(1)) Opened stream 4 DEBUG: [pool-1-thread-2] [1s 90ms] Http2Connection(SocketTube(1))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [1s 91ms] Http2Connection(SocketTube(1))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [1s 91ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 91ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 91ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [MainThread] [1s 91ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 91ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 91ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 91ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 91ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 91ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 91ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [1s 91ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [1s 92ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [1s 92ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [1s 92ms] Http2Connection(SocketTube(1)) Opened stream 6 DEBUG: [pool-1-thread-2] [1s 92ms] Http2Connection(SocketTube(1))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [MainThread] [1s 92ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 92ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 92ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 92ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [1s 92ms] Http2Connection(SocketTube(1))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [MainThread] [1s 92ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [1s 92ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 92ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [1s 92ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [1s 92ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 92ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 92ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 92ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 92ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [1s 92ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [MainThread] [1s 92ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [1s 92ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [1s 92ms] Http2Connection(SocketTube(1)) H2 processed(3) DEBUG: [pool-1-thread-2] [1s 92ms] Http2Connection(SocketTube(1)) sending 170 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [1s 92ms] Http2Connection(SocketTube(1)) H2 Receiving(4): 170 DEBUG: [pool-1-thread-2] [1s 93ms] Http2Connection(SocketTube(1)) Processing 170 DEBUG: [pool-1-thread-2] [1s 93ms] FramesDecoder decodes: 170 DEBUG: [pool-1-thread-2] [1s 93ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [1s 93ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 93ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 93ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [1s 93ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [1s 93ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [1s 93ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 93ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 93ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [1s 93ms] Http2Connection(SocketTube(1))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [1s 93ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [1s 93ms] Http2Connection(SocketTube(1))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [1s 94ms] Http2Connection(SocketTube(1))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [1s 94ms] Http2Connection(SocketTube(1)) Closed stream 1 DEBUG: [pool-1-thread-2] [1s 94ms] Http2Connection(SocketTube(1))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71515aa3 DEBUG: [pool-1-thread-2] [1s 94ms] Http2Connection(SocketTube(1))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [1s 94ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 94ms] Http2Connection(SocketTube(1))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 94ms] Http2Connection(SocketTube(1))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [1s 102ms] Http2Connection(SocketTube(1))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51582 DEBUG: [pool-1-thread-2] [1s 104ms] Http2Connection(SocketTube(1))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [1s 104ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [1s 104ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [1s 104ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [1s 106ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [1s 106ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [1s 106ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [1s 110ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 110ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 110ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-2] [1s 110ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [1s 111ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 111ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 111ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [1s 111ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [1s 111ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [1s 111ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 111ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 111ms] Http2Connection(SocketTube(1))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [1s 111ms] Http2Connection(SocketTube(1))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [1s 111ms] Http2Connection(SocketTube(1))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [1s 117ms] Http2Connection(SocketTube(1)) Closed stream 2 DEBUG: [pool-1-thread-2] [1s 117ms] Http2Connection(SocketTube(1))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@45ecce78 DEBUG: [pool-1-thread-2] [1s 117ms] Http2Connection(SocketTube(1))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [1s 117ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 117ms] Http2Connection(SocketTube(1))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 117ms] Http2Connection(SocketTube(1))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [1s 117ms] Http2Connection(SocketTube(1))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51582 DEBUG: [pool-1-thread-2] [1s 118ms] Http2Connection(SocketTube(1))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [1s 118ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [1s 118ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [1s 118ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [1s 118ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [1s 119ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [1s 119ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [1s 119ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 119ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 119ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [1s 119ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [1s 119ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 119ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 119ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [1s 119ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [1s 119ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [1s 119ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 119ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 119ms] Http2Connection(SocketTube(1))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [1s 120ms] Http2Connection(SocketTube(1))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [1s 120ms] Http2Connection(SocketTube(1))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [1s 120ms] Http2Connection(SocketTube(1)) Closed stream 4 DEBUG: [pool-1-thread-2] [1s 120ms] Http2Connection(SocketTube(1))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4efb0b66 DEBUG: [pool-1-thread-2] [1s 120ms] Http2Connection(SocketTube(1))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [1s 120ms] Http2Connection(SocketTube(1)) H2 processed(4) DEBUG: [pool-1-thread-2] [1s 120ms] Http2Connection(SocketTube(1)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [1s 120ms] Http2Connection(SocketTube(1)) H2 Receiving(5): 80 DEBUG: [pool-1-thread-2] [1s 120ms] Http2Connection(SocketTube(1)) Processing 80 DEBUG: [pool-1-thread-2] [1s 120ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [1s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [1s 120ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 120ms] Http2Connection(SocketTube(1))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [1s 120ms] Http2Connection(SocketTube(1))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [1s 120ms] Http2Connection(SocketTube(1))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51582 DEBUG: [pool-1-thread-2] [1s 120ms] Http2Connection(SocketTube(1))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [1s 121ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [1s 121ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [1s 121ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [1s 121ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [1s 121ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 121ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [1s 121ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [1s 121ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [1s 121ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 121ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 121ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [1s 121ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [1s 121ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 121ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [1s 121ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [1s 121ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [1s 121ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [1s 121ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [1s 121ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [1s 121ms] Http2Connection(SocketTube(1))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [1s 121ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [1s 122ms] Http2Connection(SocketTube(1))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [1s 122ms] Http2Connection(SocketTube(1))/Stream(6) close stream 6 DEBUG: [MainThread] [1s 122ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 122ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [1s 122ms] Http2Connection(SocketTube(1)) Closed stream 6 DEBUG: [MainThread] [1s 122ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [1s 130ms] Http2Connection(SocketTube(1))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7938a859 DEBUG: [pool-1-thread-2] [1s 130ms] Http2Connection(SocketTube(1))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [1s 130ms] Http2Connection(SocketTube(1)) H2 processed(5) DEBUG: [MainThread] [1s 137ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 137ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 137ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 137ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 137ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 137ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 137ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 137ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 137ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 137ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 137ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 137ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 149ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [1s 150ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:36733/http2/chunk/y GET DEBUG: [pool-1-thread-1] [1s 150ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [1s 150ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [1s 150ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [1s 150ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [1s 150ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [1s 151ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [1s 151ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [1s 151ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [1s 151ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [1s 152ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@66e3cc9d queue.isEmpty: true DEBUG: [pool-1-thread-1] [1s 152ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@66e3cc9d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [1s 152ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 152ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 152ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 152ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 152ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [1s 152ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [1s 152ms] PlainHttpConnection(SocketTube(2)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-2-SelectorManager] [1s 154ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5c17cb for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 155ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 155ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51594 TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [pool-1-thread-1] [1s 156ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [1s 156ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [1s 156ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [1s 156ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-1] [1s 156ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-1] [1s 156ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 156ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-1] [1s 156ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-1] [1s 156ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-1] [1s 156ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-1] [1s 156ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [1s 156ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [1s 156ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [1s 156ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [1s 156ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [1s 157ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@aa47cbb TestServer(1): creating connection DEBUG: [HttpClient-2-SelectorManager] [1s 157ms] SocketTube(2) read demand reset to 0 TestServer: New connection from Socket[addr=/127.0.0.1,port=51594,localport=36733] DEBUG: [HttpClient-2-SelectorManager] [1s 157ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 157ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 157ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 157ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-1] [1s 157ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 TestServer(1): starting connection DEBUG: [HttpClient-2-SelectorManager] [1s 157ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-1] [1s 157ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [1s 157ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 157ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [1s 157ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-1] [1s 157ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [1s 157ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for R (true) DEBUG: [pool-1-thread-4] [1s 161ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [1s 161ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [1s 161ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-4] [1s 161ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [1s 161ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [1s 161ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [1s 161ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [1s 161ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [1s 161ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [1s 161ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [1s 161ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [1s 161ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [1s 161ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-4] [1s 161ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-4] [1s 161ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [1s 162ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [1s 162ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 162ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 162ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [1s 162ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [1s 162ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [1s 162ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [1s 162ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-4] [1s 163ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [1s 164ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [1s 164ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@284ccc96 DEBUG: [pool-1-thread-4] [1s 164ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 166ms] SocketTube(2) read bytes: 71 DEBUG: [HttpClient-2-SelectorManager] [1s 166ms] Http1AsyncReceiver(SocketTube(2)) Putting 71 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 166ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for R (false) DEBUG: [pool-1-thread-4] [1s 166ms] Http1AsyncReceiver(SocketTube(2)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@66e3cc9d DEBUG: [HttpClient-2-SelectorManager] [1s 166ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 166ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [1s 166ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@66e3cc9d DEBUG: [pool-1-thread-4] [1s 166ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [1s 166ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [1s 166ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@66e3cc9d DEBUG: [pool-1-thread-4] [1s 166ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [1s 166ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [1s 166ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51594 remote=/127.0.0.1:36733] DEBUG: [pool-1-thread-4] [1s 166ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [1s 167ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@39603235(2) DEBUG: [pool-1-thread-4] [1s 167ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2c735d47/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6971c6ad queue.isEmpty: false DEBUG: [pool-1-thread-4] [1s 167ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-4] [1s 167ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [1s 167ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [1s 167ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-4] [1s 167ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [1s 167ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [1s 168ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [1s 168ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [1s 168ms] Http2Connection(SocketTube(2)) Opened stream 1 DEBUG: [pool-1-thread-4] [1s 168ms] Http2Connection(SocketTube(2))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [1s 168ms] Http2Connection(SocketTube(2))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [1s 168ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-4] [1s 168ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-4] [1s 168ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-4] [1s 168ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 168ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-4] [1s 168ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [1s 168ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-4] [1s 168ms] PlainHttpConnection(SocketTube(2)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [1s 168ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [1s 168ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [1s 168ms] PlainHttpConnection(SocketTube(2)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [1s 168ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [1s 168ms] Http2Connection(SocketTube(2)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [1s 169ms] Http2Connection(SocketTube(2)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [1s 169ms] Http2Connection(SocketTube(2)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [1s 169ms] Http1AsyncReceiver(SocketTube(2)) stopping DEBUG: [pool-1-thread-4] [1s 169ms] Http1AsyncReceiver(SocketTube(2)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [1s 169ms] Http1AsyncReceiver(SocketTube(2)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [1s 169ms] Http2Connection(SocketTube(2)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [1s 169ms] Http2Connection(SocketTube(2)) H2 processed buffered data DEBUG: [pool-1-thread-4] [1s 169ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-4] [1s 169ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-4] [1s 169ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-4] [1s 169ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [1s 169ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [1s 169ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@39603235(2) DEBUG: [pool-1-thread-4] [1s 169ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2c735d47/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6971c6ad, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [1s 169ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [1s 169ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [1s 169ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-2-SelectorManager] [1s 173ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 173ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7ea37dd6 DEBUG: [HttpClient-2-SelectorManager] [1s 173ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 173ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 173ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 173ms] Http2Connection(SocketTube(2)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-2-SelectorManager] [1s 173ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 173ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 173ms] SocketTube(2) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 173ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 173ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 173ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 173ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-4] [1s 175ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [1s 175ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-4] [1s 175ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-4] [1s 175ms] SocketTube(2) trying to write: 63 DEBUG: [pool-1-thread-4] [1s 175ms] SocketTube(2) wrote: 63 DEBUG: [pool-1-thread-4] [1s 175ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [1s 175ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-4] [1s 176ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 176ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 176ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-4] [1s 176ms] SocketTube(2) trying to write: 13 DEBUG: [pool-1-thread-4] [1s 176ms] SocketTube(2) wrote: 13 DEBUG: [pool-1-thread-4] [1s 176ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [1s 176ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-4] [1s 176ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 176ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 176ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [1s 176ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [1s 176ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [1s 176ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [1s 176ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [1s 176ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [1s 176ms] FramesDecoder Got frame: SETTINGS: length=30, 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 DEBUG: [readLoop] [1s 178ms] FramesDecoder decodes: 9 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [1s 178ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 178ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [1s 178ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [1s 178ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 178ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [1s 178ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 178ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 178ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [1s 178ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [1s 178ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 178ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started TestServer: [2 s, 911 ms, 124695 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [2 s, 911 ms, 762756 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 TestServer: [2 s, 912 ms, 230251 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-2-SelectorManager] [1s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 185ms] SocketTube(2) read bytes: 132 DEBUG: [HttpClient-2-SelectorManager] [1s 185ms] Http2Connection(SocketTube(2)) onNext: got 132 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 185ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 185ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 185ms] Http2Connection(SocketTube(2)) sending 132 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [1s 185ms] Http2Connection(SocketTube(2)) H2 Receiving(1): 132 DEBUG: [pool-1-thread-4] [1s 185ms] Http2Connection(SocketTube(2)) Processing 132 DEBUG: [pool-1-thread-4] [1s 185ms] FramesDecoder decodes: 132 DEBUG: [pool-1-thread-4] [1s 185ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 185ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [1s 185ms] Http2Connection(SocketTube(2)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [1s 185ms] PlainHttpConnection(SocketTube(2)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [1s 185ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [1s 186ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-4] [1s 186ms] SocketTube(2) trying to write: 9 DEBUG: [pool-1-thread-4] [1s 186ms] SocketTube(2) wrote: 9 DEBUG: [pool-1-thread-4] [1s 186ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [1s 186ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-4] [1s 186ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 186ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [1s 186ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [1s 186ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [1s 186ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [readLoop] [1s 186ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 186ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [1s 186ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [1s 186ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 187ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for None (false) DEBUG: [pool-1-thread-4] [1s 187ms] Http2Connection(SocketTube(2)) Opened stream 2 DEBUG: [pool-1-thread-4] [1s 187ms] Http2Connection(SocketTube(2))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] SocketTube(2) read bytes: 73 DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] Http2Connection(SocketTube(2)) onNext: got 73 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for R (false) DEBUG: [pool-1-thread-4] [1s 187ms] Http2Connection(SocketTube(2))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 187ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 187ms] Http2Connection(SocketTube(2))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] SocketTube(2) read bytes: 82 DEBUG: [pool-1-thread-4] [1s 187ms] Http2Connection(SocketTube(2))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] Http2Connection(SocketTube(2)) onNext: got 82 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-4] [1s 187ms] Http2Connection(SocketTube(2))/Stream(1) Completing responseCF(0) with response headers DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 187ms] Http2Connection(SocketTube(2))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y) 200 HTTP_2 Local port: 51594 DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for None (false) DEBUG: [pool-1-thread-4] [1s 187ms] Http2Connection(SocketTube(2))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [1s 187ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] SocketTube(2) read bytes: 81 DEBUG: [pool-1-thread-4] [1s 187ms] HttpResponseInputStream onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] Http2Connection(SocketTube(2)) onNext: got 81 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-4] [1s 187ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [HttpClient-2-SelectorManager] [1s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 188ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 188ms] HttpClientImpl(2) ClientImpl (async) elapsed 37 millis for GET to http://127.0.0.1:36733/http2/chunk/y DEBUG: [HttpClient-2-SelectorManager] [1s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for None (false) DEBUG: [pool-1-thread-4] [1s 188ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [HttpClient-2-SelectorManager] [1s 188ms] SocketTube(2) read bytes: 80 DEBUG: [HttpClient-2-SelectorManager] [1s 188ms] Http2Connection(SocketTube(2)) onNext: got 80 bytes in 1 buffers DEBUG: [pool-1-thread-4] [1s 188ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [HttpClient-2-SelectorManager] [1s 188ms] SocketTube(2) resuming read event DEBUG: [MainThread] [1s 188ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-2-SelectorManager] [1s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for R (false) DEBUG: [pool-1-thread-4] [1s 188ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [1s 188ms] HttpResponseInputStream next item received DEBUG: [HttpClient-2-SelectorManager] [1s 188ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 188ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 188ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 188ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 188ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [1s 188ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [1s 188ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-2-SelectorManager] [1s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for None (false) DEBUG: [pool-1-thread-4] [1s 188ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [1s 188ms] Http2Connection(SocketTube(2)) H2 processed(1) DEBUG: [HttpClient-2-SelectorManager] [1s 188ms] SocketTube(2) read bytes: 80 DEBUG: [pool-1-thread-4] [1s 188ms] Http2Connection(SocketTube(2)) sending 73 to Http2Connection.asyncReceive DEBUG: [HttpClient-2-SelectorManager] [1s 188ms] Http2Connection(SocketTube(2)) onNext: got 80 bytes in 1 buffers DEBUG: [pool-1-thread-4] [1s 188ms] Http2Connection(SocketTube(2)) H2 Receiving(2): 73 DEBUG: [HttpClient-2-SelectorManager] [1s 188ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-4] [1s 188ms] Http2Connection(SocketTube(2)) Processing 73 DEBUG: [pool-1-thread-4] [1s 188ms] FramesDecoder decodes: 73 DEBUG: [HttpClient-2-SelectorManager] [1s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa6f38b for R (false) DEBUG: [pool-1-thread-4] [1s 188ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [1s 189ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 189ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-4] [1s 189ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [1s 189ms] Http2Connection(SocketTube(2)) Opened stream 4 DEBUG: [pool-1-thread-4] [1s 189ms] Http2Connection(SocketTube(2))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [1s 190ms] Http2Connection(SocketTube(2))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [1s 190ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [1s 190ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [1s 190ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [1s 190ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 190ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 190ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 190ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 190ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [1s 190ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [1s 190ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 190ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [1s 190ms] Http2Connection(SocketTube(2)) H2 processed(2) DEBUG: [pool-1-thread-4] [1s 190ms] Http2Connection(SocketTube(2)) sending 82 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [1s 190ms] Http2Connection(SocketTube(2)) H2 Receiving(3): 82 DEBUG: [pool-1-thread-4] [1s 190ms] Http2Connection(SocketTube(2)) Processing 82 DEBUG: [pool-1-thread-4] [1s 190ms] FramesDecoder decodes: 82 DEBUG: [pool-1-thread-4] [1s 190ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 190ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-4] [1s 191ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [1s 191ms] Http2Connection(SocketTube(2)) Opened stream 6 DEBUG: [pool-1-thread-4] [1s 191ms] Http2Connection(SocketTube(2))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [1s 191ms] Http2Connection(SocketTube(2))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [1s 191ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [1s 191ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [1s 191ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [1s 191ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 191ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 191ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 191ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 191ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [1s 191ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [MainThread] [1s 191ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 191ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-4] [1s 192ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 192ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 192ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [1s 192ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [1s 192ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [1s 192ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 192ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 192ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 192ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [1s 192ms] Http2Connection(SocketTube(2))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [1s 192ms] Http2Connection(SocketTube(2))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [1s 192ms] Http2Connection(SocketTube(2))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [1s 192ms] Http2Connection(SocketTube(2)) Closed stream 1 DEBUG: [pool-1-thread-4] [1s 192ms] Http2Connection(SocketTube(2))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@58d22916 DEBUG: [pool-1-thread-4] [1s 192ms] Http2Connection(SocketTube(2))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [1s 192ms] Http2Connection(SocketTube(2)) H2 processed(3) DEBUG: [pool-1-thread-4] [1s 192ms] Http2Connection(SocketTube(2)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [1s 192ms] Http2Connection(SocketTube(2)) H2 Receiving(4): 81 DEBUG: [pool-1-thread-4] [1s 192ms] Http2Connection(SocketTube(2)) Processing 81 DEBUG: [pool-1-thread-4] [1s 192ms] FramesDecoder decodes: 81 DEBUG: [pool-1-thread-4] [1s 192ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 192ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 193ms] Http2Connection(SocketTube(2))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 193ms] Http2Connection(SocketTube(2))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [1s 193ms] Http2Connection(SocketTube(2))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51594 DEBUG: [pool-1-thread-4] [1s 193ms] Http2Connection(SocketTube(2))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [1s 193ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [1s 193ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [1s 193ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [1s 193ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [1s 193ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [1s 193ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-4] [1s 193ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 193ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [1s 193ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-4] [1s 194ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [1s 194ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 194ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 194ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [1s 194ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [1s 194ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [1s 194ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 194ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [1s 194ms] Http2Connection(SocketTube(2))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [1s 194ms] Http2Connection(SocketTube(2))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [1s 194ms] Http2Connection(SocketTube(2))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [1s 194ms] Http2Connection(SocketTube(2)) Closed stream 2 DEBUG: [pool-1-thread-4] [1s 194ms] Http2Connection(SocketTube(2))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6e7dde2e DEBUG: [pool-1-thread-4] [1s 194ms] Http2Connection(SocketTube(2))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [1s 194ms] Http2Connection(SocketTube(2)) H2 processed(4) DEBUG: [pool-1-thread-4] [1s 194ms] Http2Connection(SocketTube(2)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [1s 194ms] Http2Connection(SocketTube(2)) H2 Receiving(5): 80 DEBUG: [pool-1-thread-4] [1s 194ms] Http2Connection(SocketTube(2)) Processing 80 DEBUG: [pool-1-thread-4] [1s 194ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-4] [1s 194ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 195ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 195ms] Http2Connection(SocketTube(2))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 195ms] Http2Connection(SocketTube(2))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [1s 195ms] Http2Connection(SocketTube(2))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51594 DEBUG: [pool-1-thread-4] [1s 195ms] Http2Connection(SocketTube(2))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [1s 195ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [1s 195ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [1s 195ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [1s 195ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [1s 195ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [1s 195ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 195ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-4] [1s 195ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 195ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 195ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 195ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 195ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 195ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 196ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-4] [1s 196ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [1s 196ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 196ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 196ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [1s 196ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [1s 196ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [1s 196ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 196ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 196ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [1s 196ms] Http2Connection(SocketTube(2))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [1s 196ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [1s 196ms] Http2Connection(SocketTube(2))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [1s 196ms] Http2Connection(SocketTube(2))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [1s 196ms] Http2Connection(SocketTube(2)) Closed stream 6 DEBUG: [pool-1-thread-4] [1s 196ms] Http2Connection(SocketTube(2))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@95e39e2 DEBUG: [pool-1-thread-4] [1s 197ms] Http2Connection(SocketTube(2))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [1s 197ms] Http2Connection(SocketTube(2)) H2 processed(5) DEBUG: [pool-1-thread-4] [1s 197ms] Http2Connection(SocketTube(2)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [1s 197ms] Http2Connection(SocketTube(2)) H2 Receiving(6): 80 DEBUG: [pool-1-thread-4] [1s 197ms] Http2Connection(SocketTube(2)) Processing 80 DEBUG: [pool-1-thread-4] [1s 197ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-4] [1s 197ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 197ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 197ms] Http2Connection(SocketTube(2))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 197ms] Http2Connection(SocketTube(2))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [1s 197ms] Http2Connection(SocketTube(2))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51594 DEBUG: [pool-1-thread-4] [1s 197ms] Http2Connection(SocketTube(2))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [1s 198ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [1s 198ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [1s 198ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [1s 198ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [1s 198ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [MainThread] [1s 198ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 198ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-4] [1s 198ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 198ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 198ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 198ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 198ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [1s 198ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [1s 198ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 198ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [1s 199ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 199ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 199ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [1s 199ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [1s 199ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [1s 199ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 199ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 199ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [1s 199ms] Http2Connection(SocketTube(2))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [1s 199ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [1s 199ms] Http2Connection(SocketTube(2))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [1s 199ms] Http2Connection(SocketTube(2))/Stream(4) close stream 4 DEBUG: [MainThread] [1s 199ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 199ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 200ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [1s 200ms] Http2Connection(SocketTube(2)) Closed stream 4 DEBUG: [MainThread] [1s 200ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 200ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 200ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [1s 200ms] Http2Connection(SocketTube(2))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3c26ca4c DEBUG: [pool-1-thread-4] [1s 200ms] Http2Connection(SocketTube(2))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [1s 200ms] Http2Connection(SocketTube(2)) H2 processed(6) DEBUG: [MainThread] [1s 201ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [1s 201ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:51345/https2/fixed/y GET DEBUG: [pool-1-thread-4] [1s 202ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [1s 215ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [1s 215ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [1s 215ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 216ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@41950655 for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 217ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 217ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60830 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60830, Session(1697439652563|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-4] [1s 301ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-4] [1s 306ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-4] [1s 306ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-4] [1s 306ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 306ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-4] [1s 307ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [1s 307ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-4] [1s 307ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-4] [1s 307ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-4] [1s 307ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-4] [1s 307ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [1s 309ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [1s 353ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [1s 353ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [1s 910ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [1s 918ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-4] [1s 921ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [1s 921ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [HttpClient-3-SelectorManager] [2s 47ms] 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@4b6d6d25[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] [2s 47ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 47ms] SocketTube(3) calling onSubscribe DEBUG: [pool-1-thread-4] [2s 53ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 53ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 53ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 53ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 53ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 53ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-4] [2s 53ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-4] [2s 53ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 56ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [2s 67ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [2s 67ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 67ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@13085f1a[Not completed, 1 dependents] (id=239), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [2s 67ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [2s 67ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [2s 67ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 67ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 68ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 68ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 68ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [2s 68ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 68ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-1] [2s 68ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-1] [2s 68ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-1] [2s 68ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [2s 68ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 68ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 68ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 68ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 68ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 69ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [2s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 129ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [2s 129ms] SocketTube(3) read bytes: 127 DEBUG: [HttpClient-3-SelectorManager] [2s 129ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 129ms] SSL Reader(SocketTube(3)) Adding 127 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 129ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 129ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 129ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 129ms] SSL Reader(SocketTube(3)) Unwrapping: 127 DEBUG: [pool-1-thread-4] [2s 187ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 187ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 187ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-4] [2s 187ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [2s 188ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [2s 191ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [2s 243ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [HttpClient-3-SelectorManager] [2s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for None (false) DEBUG: [pool-1-thread-4] [2s 243ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [2s 243ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [2s 243ms] SocketTube(3) read bytes: 6 DEBUG: [HttpClient-3-SelectorManager] [2s 243ms] SSL Reader(SocketTube(3)) onNext DEBUG: [pool-1-thread-4] [2s 243ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-3-SelectorManager] [2s 243ms] SSL Reader(SocketTube(3)) Adding 6 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 244ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 244ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 244ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 244ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [HttpClient-3-SelectorManager] [2s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 244ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 244ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [2s 244ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [2s 244ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 244ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 244ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [2s 244ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-4] [2s 244ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-4] [2s 244ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [2s 244ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 244ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 244ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [2s 244ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 244ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 244ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-4] [2s 245ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 245ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 245ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [2s 245ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [2s 245ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 245ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 245ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 245ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 266ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [2s 266ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 266ms] SSL Reader(SocketTube(3)) Adding 79 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 266ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (false) 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: [pool-1-thread-4] [2s 266ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 266ms] SSL Reader(SocketTube(3)) Unwrapping: 79 DEBUG: [pool-1-thread-4] [2s 280ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 280ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 280ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [2s 280ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [2s 280ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [2s 280ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [2s 280ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-4] [2s 280ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 280ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 280ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 280ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 280ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (false) DEBUG: [pool-1-thread-4] [2s 281ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 380ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 380ms] SocketTube(3) read bytes: 1467 DEBUG: [HttpClient-3-SelectorManager] [2s 380ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 380ms] SSL Reader(SocketTube(3)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 381ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 381ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 403ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 403ms] SSL Reader(SocketTube(3)) Unwrapping: 1467 DEBUG: [pool-1-thread-4] [2s 405ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 405ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 405ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-4] [2s 405ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [2s 405ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [2s 405ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-3-SelectorManager] [2s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 567ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 567ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 682ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-4] [2s 682ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 682ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 682ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 682ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 682ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (true) DEBUG: [pool-1-thread-4] [2s 683ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 683ms] SocketTube(3) read bytes: 648 DEBUG: [HttpClient-3-SelectorManager] [2s 683ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 683ms] SSL Reader(SocketTube(3)) Adding 648 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 683ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 683ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 683ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 683ms] SSL Reader(SocketTube(3)) Unwrapping: 648 DEBUG: [pool-1-thread-4] [2s 684ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [2s 684ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 684ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-4] [2s 684ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [2s 684ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [2s 685ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [2s 687ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-4] [2s 687ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 687ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 687ms] SSL Reader(SocketTube(3)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [2s 693ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 693ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 694ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 694ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-4] [2s 694ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [2s 694ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [2s 694ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 694ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 694ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 697ms] SSLFlowDelegate(SocketTube(3)) setALPN = h2 DEBUG: [pool-1-thread-4] [2s 697ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [2s 703ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [2s 703ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [2s 704ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [2s 704ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-4] [2s 704ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@17db73f8 DEBUG: [pool-1-thread-4] [2s 717ms] Http2Connection(SSLTube(SocketTube(3))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [2s 717ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [2s 717ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 717ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [2s 717ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 717ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [2s 717ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 717ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 717ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 717ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 717ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 717ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-4] [2s 718ms] SSL Writer(SocketTube(3)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 718ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [2s 718ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 718ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 718ms] Http2Connection(SSLTube(SocketTube(3))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [2s 718ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 718ms] Http2Connection(SSLTube(SocketTube(3))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 718ms] Http2Connection(SSLTube(SocketTube(3))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [2s 718ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed buffered data DEBUG: [pool-1-thread-4] [2s 718ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-4] [2s 718ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-4] [2s 718ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 718ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 718ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 718ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 718ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [2s 723ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [2s 723ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 1 DEBUG: [pool-1-thread-4] [2s 723ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 724ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 724ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 724ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 724ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 726ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [2s 732ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [2s 732ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [2s 732ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 732ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 732ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [2s 732ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-4] [2s 732ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-4] [2s 732ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [2s 732ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 732ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 732ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 732ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 732ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-4] [2s 732ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 732ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 732ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 733ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-4] [2s 733ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 733ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 733ms] SSLTube(SocketTube(3)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 733ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [2s 733ms] SocketTube(3) trying to write: 174 DEBUG: [pool-1-thread-4] [2s 734ms] SocketTube(3) wrote: 174 DEBUG: [pool-1-thread-4] [2s 734ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [2s 734ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 734ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 734ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 734ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 734ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-4] [2s 734ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 734ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 734ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 734ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 734ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 734ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 734ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 734ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-3-SelectorManager] [2s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 749ms] SocketTube(3) read bytes: 1736 DEBUG: [HttpClient-3-SelectorManager] [2s 749ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 749ms] SSL Reader(SocketTube(3)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 749ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 749ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 749ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [2s 750ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 750ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 750ms] SSL Reader(SocketTube(3)) Unwrapping: 1736 DEBUG: [Test-server-pool] [2s 750ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 750ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 750ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 750ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-3-SelectorManager] [2s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 750ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 750ms] SocketTube(3) 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 751ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 751ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 751ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 751ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 751ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 751ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 751ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 751ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 751ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 751ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 751ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 751ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [2s 752ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 752ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 752ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-4] [2s 753ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 753ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 753ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 753ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 756ms] SocketTube(3) read bytes: 77 DEBUG: [HttpClient-3-SelectorManager] [2s 756ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 756ms] SSL Reader(SocketTube(3)) Adding 77 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 756ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (false) DEBUG: [pool-1-thread-4] [2s 757ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 757ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 757ms] SSL Reader(SocketTube(3)) Unwrapping: 77 DEBUG: [pool-1-thread-4] [2s 761ms] SSL Reader(SocketTube(3)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 761ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [2s 761ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [2s 761ms] SSL Reader(SocketTube(3)) sending 39 DEBUG: [pool-1-thread-4] [2s 761ms] SSL Reader(SocketTube(3)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [2s 761ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 761ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [2s 761ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [2s 761ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 761ms] Http2Connection(SSLTube(SocketTube(3))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 761ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [2s 761ms] Http2Connection(SSLTube(SocketTube(3))) Processing 39 DEBUG: [pool-1-thread-4] [2s 761ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [2s 761ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 761ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [2s 761ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [2s 761ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 762ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 762ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 762ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 762ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-4] [2s 762ms] SSL Writer(SocketTube(3)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 762ms] SSL Writer(SocketTube(3)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 762ms] SSL Writer(SocketTube(3)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [2s 762ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 762ms] SSL Writer(SocketTube(3)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 762ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 762ms] SSL Writer(SocketTube(3)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [2s 762ms] SSL Writer(SocketTube(3)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [2s 762ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 762ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 762ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [2s 762ms] SocketTube(3) trying to write: 47 DEBUG: [pool-1-thread-4] [2s 762ms] SocketTube(3) wrote: 47 DEBUG: [pool-1-thread-4] [2s 762ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [2s 762ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 762ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 762ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 762ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 762ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-4] [2s 762ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 762ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 762ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(1) DEBUG: [pool-1-thread-4] [2s 762ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 763ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 763ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 763ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 763ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 763ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (false) TestServer: GET /https2/fixed/y DEBUG: [readLoop] [2s 771ms] FramesDecoder decodes: 9 Server: got END_STREAM for stream 1 DEBUG: [readLoop] [2s 771ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 771ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 771ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 771ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 504 ms, 767635 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 505 ms, 419856 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 TestServer: [4 s, 505 ms, 695674 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-3-SelectorManager] [2s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 773ms] SocketTube(3) read bytes: 97 DEBUG: [HttpClient-3-SelectorManager] [2s 773ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 773ms] SSL Reader(SocketTube(3)) Adding 97 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 774ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (false) DEBUG: [pool-1-thread-4] [2s 774ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 774ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 774ms] SSL Reader(SocketTube(3)) Unwrapping: 97 DEBUG: [HttpClient-3-SelectorManager] [2s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 774ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 774ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 774ms] SSL Reader(SocketTube(3)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 774ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-4] [2s 774ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-4] [2s 774ms] SSL Reader(SocketTube(3)) sending 59 DEBUG: [pool-1-thread-4] [2s 774ms] SSL Reader(SocketTube(3)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-4] [2s 774ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 774ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [2s 774ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-4] [2s 774ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 774ms] Http2Connection(SSLTube(SocketTube(3))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 774ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-4] [2s 774ms] Http2Connection(SSLTube(SocketTube(3))) Processing 59 DEBUG: [pool-1-thread-4] [2s 774ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-4] [2s 774ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 774ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-4] [2s 775ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 775ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 2 DEBUG: [pool-1-thread-4] [2s 775ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 775ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [2s 775ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(2) DEBUG: [pool-1-thread-4] [2s 775ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 775ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-4] [2s 775ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 775ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 775ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 775ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 776ms] SocketTube(3) read bytes: 910 DEBUG: [HttpClient-3-SelectorManager] [2s 776ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 776ms] SSL Reader(SocketTube(3)) Adding 910 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 776ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 776ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:910, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 776ms] SSL Reader(SocketTube(3)) Unwrapping: 910 DEBUG: [HttpClient-3-SelectorManager] [2s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 776ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 776ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 910 into buffer of 64 remaining to decode: 857 DEBUG: [HttpClient-3-SelectorManager] [2s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for None (false) DEBUG: [pool-1-thread-4] [2s 776ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-3-SelectorManager] [2s 776ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 776ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 776ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [2s 776ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-4] [2s 776ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [2s 776ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 777ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [2s 777ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SSLTube(SocketTube(3))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SSLTube(SocketTube(3))) Processing 15 DEBUG: [pool-1-thread-4] [2s 777ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [2s 777ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 777ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 783ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 783ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 783ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y) 200 HTTP_2 Local port: 60830 DEBUG: [pool-1-thread-4] [2s 783ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 783ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 783ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 783ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 783ms] HttpClientImpl(3) ClientImpl (async) elapsed 1582 millis for GET to https://127.0.0.1:51345/https2/fixed/y DEBUG: [pool-1-thread-4] [2s 783ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(3) DEBUG: [pool-1-thread-4] [2s 784ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 784ms] SSL Reader(SocketTube(3)) Unwrapping: 857 DEBUG: [MainThread] [2s 784ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 784ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 857 into buffer of 64 remaining to decode: 798 DEBUG: [pool-1-thread-4] [2s 784ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 784ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 784ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-4] [2s 784ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 784ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 784ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [2s 784ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 784ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 784ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 784ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-4] [2s 784ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-4] [2s 784ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 784ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 784ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 784ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 784ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 784ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 784ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 784ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 784ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 784ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 784ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 784ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(4) DEBUG: [pool-1-thread-4] [2s 784ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 784ms] SSL Reader(SocketTube(3)) Unwrapping: 798 DEBUG: [MainThread] [2s 784ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 798 into buffer of 16676 remaining to decode: 703 DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [2s 785ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 785ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 785ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-4] [2s 785ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-4] [2s 785ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [2s 785ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 785ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 785ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 785ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 4 DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(5) DEBUG: [pool-1-thread-4] [2s 786ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 786ms] SSL Reader(SocketTube(3)) Unwrapping: 703 DEBUG: [pool-1-thread-4] [2s 786ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 703 into buffer of 64 remaining to decode: 644 DEBUG: [pool-1-thread-4] [2s 786ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 786ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 786ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-4] [2s 786ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 786ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 786ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-4] [2s 786ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-4] [2s 786ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 786ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 786ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 786ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 786ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(6) DEBUG: [pool-1-thread-4] [2s 786ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 786ms] SSL Reader(SocketTube(3)) Unwrapping: 644 DEBUG: [pool-1-thread-4] [2s 787ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 644 into buffer of 16676 remaining to decode: 549 DEBUG: [pool-1-thread-4] [2s 787ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [2s 787ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [2s 787ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-4] [2s 787ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [2s 787ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 787ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-4] [2s 787ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [2s 787ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 787ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 787ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-4] [2s 787ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-4] [2s 787ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [2s 787ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 787ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [MainThread] [2s 787ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 787ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 787ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 787ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 791ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 791ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 6 DEBUG: [pool-1-thread-4] [2s 791ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 791ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [2s 791ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(7) DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(3)) Unwrapping: 549 DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(3)) Decoded 23 bytes out of 549 into buffer of 64 remaining to decode: 488 DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [2s 792ms] SSL Reader(SocketTube(3)) sending 23 DEBUG: [pool-1-thread-4] [2s 792ms] SSL Reader(SocketTube(3)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [2s 792ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 792ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-4] [2s 792ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(3))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(3))) Processing 23 DEBUG: [pool-1-thread-4] [2s 792ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [2s 792ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 792ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [2s 792ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 792ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(8) DEBUG: [MainThread] [2s 792ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 792ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 792ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 792ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 792ms] SSL Reader(SocketTube(3)) Unwrapping: 488 DEBUG: [MainThread] [2s 792ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 792ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 488 into buffer of 64 remaining to decode: 441 DEBUG: [pool-1-thread-4] [2s 792ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 792ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 792ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-4] [2s 792ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 792ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 792ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-4] [2s 792ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-4] [2s 793ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 793ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 793ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 793ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 793ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 793ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 793ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 793ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 793ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 1 DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6aec129f DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(9) DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(3)) Unwrapping: 441 DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 441 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-4] [2s 793ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 793ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 793ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 794ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 794ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 60830 DEBUG: [pool-1-thread-4] [2s 794ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 794ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 794ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 794ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 794ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(10) DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(3)) Unwrapping: 393 DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(3)) Decoded 64 bytes out of 393 into buffer of 16676 remaining to decode: 291 DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(3)) sending 64 DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(3)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(3))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(3))) Processing 64 DEBUG: [pool-1-thread-4] [2s 795ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [2s 795ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 795ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-4] [2s 795ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 795ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(11) DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(3)) Unwrapping: 291 DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 291 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [MainThread] [2s 795ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 795ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 795ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [MainThread] [2s 795ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [MainThread] [2s 795ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-4] [2s 796ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 796ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 796ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 796ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 796ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 796ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 796ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [MainThread] [2s 796ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) responseReceived: streamid=2 DEBUG: [MainThread] [2s 796ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 2 DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c1e767b DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(12) DEBUG: [pool-1-thread-4] [2s 796ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 796ms] SSL Reader(SocketTube(3)) Unwrapping: 244 DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 244 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-4] [2s 797ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 797ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 797ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 800ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 800ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 800ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 60830 DEBUG: [pool-1-thread-4] [2s 800ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 801ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 801ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 801ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 801ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(13) DEBUG: [pool-1-thread-4] [2s 801ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 801ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [2s 803ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 196 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-4] [2s 803ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 803ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 803ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-4] [2s 803ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 803ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 803ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-4] [2s 803ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 803ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 803ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 803ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-4] [2s 803ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-4] [2s 803ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 803ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 803ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 803ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 803ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 803ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 803ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 804ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 804ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 804ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(14) DEBUG: [pool-1-thread-4] [2s 804ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 804ms] SSL Reader(SocketTube(3)) Unwrapping: 95 DEBUG: [pool-1-thread-4] [2s 804ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-4] [2s 804ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 804ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 804ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-4] [2s 804ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 804ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 804ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [2s 804ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 804ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 804ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 804ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-4] [2s 804ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-4] [2s 804ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 804ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 804ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 804ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 804ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 804ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 804ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 804ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 804ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 804ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 804ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 804ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [2s 804ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 4 DEBUG: [pool-1-thread-4] [2s 804ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@120fe395 DEBUG: [pool-1-thread-4] [2s 805ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [2s 805ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(15) DEBUG: [pool-1-thread-4] [2s 805ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 805ms] SSL Reader(SocketTube(3)) Unwrapping: 48 DEBUG: [pool-1-thread-4] [2s 805ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 805ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 805ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 805ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-4] [2s 805ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 805ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 805ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [2s 805ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 805ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 805ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 805ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-4] [2s 805ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-4] [2s 805ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 805ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 805ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 805ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 805ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 805ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 60830 DEBUG: [pool-1-thread-4] [2s 805ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 806ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 806ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 806ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 806ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(16) DEBUG: [pool-1-thread-4] [2s 806ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 806ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [MainThread] [2s 806ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 806ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-4] [2s 806ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [2s 806ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 806ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 806ms] SocketTube(3) read bytes: 148 DEBUG: [HttpClient-3-SelectorManager] [2s 806ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 806ms] SSL Reader(SocketTube(3)) Adding 148 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 806ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 806ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 806ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:148, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 806ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [2s 807ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 807ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 807ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 807ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-2] [2s 807ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 807ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 807ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [2s 807ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 807ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 807ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 807ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [2s 807ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-2] [2s 807ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 807ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 807ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 807ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 807ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 807ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 807ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 807ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 807ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 807ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 807ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 807ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 807ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 807ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(17) DEBUG: [pool-1-thread-2] [2s 807ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 807ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [2s 808ms] FramesDecoder decodes: 9 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=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 808ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 808ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 808ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 808ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 808ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 808ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 6 DEBUG: [MainThread] [2s 808ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 808ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 808ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 808ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 808ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 808ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5bdefd34 DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 809ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(18) DEBUG: [pool-1-thread-2] [2s 809ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 809ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 809ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 809ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 809ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 809ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c6ae1c5 for R (false) DEBUG: [MainThread] [2s 809ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [2s 810ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:51345/https2/chunk/y GET DEBUG: [pool-1-thread-2] [2s 810ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/chunk/y 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 811ms] PlainHttpConnection(SocketTube(4)) registering connect event TestServer(2): connection accepted DEBUG: [HttpClient-4-SelectorManager] [2s 812ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@465f38f7 for C (true) TestServer(2): creating connection DEBUG: [pool-1-thread-2] [2s 812ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): stopping is: false TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60840, Session(1697439654096|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-4-SelectorManager] [2s 812ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 812ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60840 DEBUG: [pool-1-thread-2] [2s 812ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-2] [2s 812ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 812ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-2] [2s 812ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 812ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 812ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 813ms] 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@4ca75387[Not completed, 4 dependents] (id=350) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 813ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 813ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 813ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 813ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 813ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 813ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 813ms] 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 813ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [2s 813ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [2s 813ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 813ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for R (true) DEBUG: [pool-1-thread-2] [2s 812ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-2] [2s 813ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-2] [2s 813ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-2] [2s 813ms] SocketTube(4) write: registering startSubscription event DEBUG: [pool-1-thread-2] [2s 813ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [2s 813ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [2s 813ms] SocketTube(4) write: starting subscription DEBUG: [pool-1-thread-2] [2s 813ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [2s 813ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 813ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [2s 813ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-4] [2s 813ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 813ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 826ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 826ms] SSL Writer(SocketTube(4)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 826ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 826ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-2] [2s 826ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 826ms] SSL Writer(SocketTube(4)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-2] [2s 826ms] SSL Writer(SocketTube(4)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-2] [2s 826ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 826ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 826ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-2] [2s 826ms] SocketTube(4) trying to write: 2201 DEBUG: [pool-1-thread-2] [2s 826ms] SocketTube(4) wrote: 2201 DEBUG: [pool-1-thread-2] [2s 826ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [2s 826ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 826ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 826ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 826ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 833ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 833ms] SocketTube(4) read bytes: 133 DEBUG: [HttpClient-4-SelectorManager] [2s 833ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 833ms] SSL Reader(SocketTube(4)) Adding 133 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 833ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [2s 833ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for R (false) DEBUG: [pool-1-thread-2] [2s 833ms] SSL Reader(SocketTube(4)) Unwrapping: 133 DEBUG: [HttpClient-4-SelectorManager] [2s 833ms] SocketTube(4) 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(4)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 833ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 833ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [2s 833ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-2] [2s 833ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 834ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [HttpClient-4-SelectorManager] [2s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 834ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 834ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 835ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-2] [2s 835ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 835ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 835ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 836ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 836ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-2] [2s 836ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [2s 836ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 836ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 836ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 836ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [2s 836ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [2s 836ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [2s 836ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 836ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 836ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 836ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 836ms] SocketTube(4) read bytes: 175 DEBUG: [HttpClient-4-SelectorManager] [2s 836ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 836ms] SSL Reader(SocketTube(4)) Adding 175 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 836ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 836ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 836ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(4)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(4)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-2] [2s 838ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 838ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 838ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-2] [2s 838ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 838ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 840ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 840ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 840ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 840ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-2] [2s 840ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 840ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 840ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 840ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 840ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 840ms] SSLFlowDelegate(SocketTube(4)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 840ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 840ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 840ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 841ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 841ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-2] [2s 841ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@62a0450 DEBUG: [pool-1-thread-2] [2s 841ms] Http2Connection(SSLTube(SocketTube(4))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 841ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 841ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 841ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 841ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 841ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 841ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [2s 841ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 841ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 841ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [2s 841ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 841ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-2] [2s 841ms] SSL Writer(SocketTube(4)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 841ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 841ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 841ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 841ms] Http2Connection(SSLTube(SocketTube(4))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 841ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 841ms] Http2Connection(SSLTube(SocketTube(4))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 841ms] Http2Connection(SSLTube(SocketTube(4))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 841ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 841ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-2] [2s 841ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-2] [2s 841ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 841ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 842ms] Http2Connection(SSLTube(SocketTube(4))):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(4)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 842ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 842ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 842ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 842ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 842ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 842ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 842ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 842ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 842ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 842ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 842ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 842ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 842ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 842ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 842ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-2] [2s 842ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [2s 842ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 843ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [2s 843ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-2] [2s 843ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [2s 843ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [2s 843ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(4)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [2s 843ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-2] [2s 843ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [2s 843ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [2s 843ms] SSLTube(SocketTube(4)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(4)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(4)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(4)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 843ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(4)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(4)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 844ms] SocketTube(4) trying to write: 174 DEBUG: [pool-1-thread-2] [2s 844ms] SocketTube(4) wrote: 174 DEBUG: [pool-1-thread-2] [2s 844ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [2s 844ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 844ms] SocketTube(4) 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(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [2s 844ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-2] [2s 844ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 844ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 844ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [2s 844ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [2s 844ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [2s 844ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 844ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-4-SelectorManager] [2s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 845ms] SocketTube(4) read bytes: 1726 DEBUG: [HttpClient-4-SelectorManager] [2s 845ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 845ms] SSL Reader(SocketTube(4)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 845ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 845ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 845ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 845ms] SSL Reader(SocketTube(4)) Unwrapping: 1726 DEBUG: [Test-server-pool] [2s 845ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 845ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 845ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 845ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 845ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 845ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 845ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 846ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 846ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [2s 846ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [2s 846ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [2s 846ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [2s 846ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 846ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for None (false) TestServer(2): connection started DEBUG: [HttpClient-4-SelectorManager] [2s 863ms] SocketTube(4) read bytes: 77 DEBUG: [HttpClient-4-SelectorManager] [2s 863ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 863ms] SSL Reader(SocketTube(4)) Adding 77 bytes to read buffer DEBUG: [readLoop] [2s 863ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 863ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 863ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 863ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 863ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 863ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-4-SelectorManager] [2s 863ms] SocketTube(4) resuming read event DEBUG: [readLoop] [2s 863ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 863ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 863ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 863ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 863ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for R (false) DEBUG: [readLoop] [2s 863ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-4-SelectorManager] [2s 863ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for R (false) DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(4)) Unwrapping: 77 DEBUG: [HttpClient-1-SelectorManager] [2s 864ms] HttpClientImpl(1) SelectorManager shutting down TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(4)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(4)) sending 39 DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(4)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(4)) pushScheduler is alive TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 864ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 39 bytes downstream TestServer: [4 s, 596 ms, 858554 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 Sent response headers 200 DEBUG: [pool-1-thread-2] [2s 865ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 865ms] Http2Connection(SSLTube(SocketTube(4))) sending 39 to Http2Connection.asyncReceive TestServer: [4 s, 597 ms, 256797 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-2] [2s 865ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [2s 865ms] Http2Connection(SSLTube(SocketTube(4))) Processing 39 DEBUG: [pool-1-thread-2] [2s 865ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 865ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 865ms] 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 865ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: [4 s, 597 ms, 625469 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-2] [2s 865ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 865ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 865ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [2s 865ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 865ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-2] [2s 865ms] SSL Writer(SocketTube(4)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 865ms] SSL Writer(SocketTube(4)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 865ms] SSL Writer(SocketTube(4)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [2s 865ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 866ms] SSL Writer(SocketTube(4)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 866ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 866ms] SSL Writer(SocketTube(4)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 866ms] SSL Writer(SocketTube(4)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 866ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 866ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 866ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 866ms] SocketTube(4) trying to write: 47 DEBUG: [pool-1-thread-2] [2s 866ms] SocketTube(4) wrote: 47 DEBUG: [pool-1-thread-2] [2s 866ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [2s 866ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 866ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 866ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 866ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [2s 866ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [HttpClient-4-SelectorManager] [2s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for None (false) DEBUG: [pool-1-thread-2] [2s 866ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [HttpClient-4-SelectorManager] [2s 866ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-2] [2s 866ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 866ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 866ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 866ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 866ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [2s 866ms] SocketTube(4) got some demand for reading DEBUG: [readLoop] [2s 866ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 866ms] SocketTube(4) resuming read event DEBUG: [readLoop] [2s 866ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 866ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [2s 866ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 866ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [2s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 869ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 869ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [2s 869ms] SocketTube(4) read bytes: 742 DEBUG: [HttpClient-4-SelectorManager] [2s 869ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-2-SelectorManager] [2s 869ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [2s 869ms] SSL Reader(SocketTube(4)) Adding 742 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 869ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [2s 869ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:742, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 869ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for R (false) DEBUG: [pool-1-thread-2] [2s 869ms] SSL Reader(SocketTube(4)) Unwrapping: 742 DEBUG: [HttpClient-4-SelectorManager] [2s 869ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 869ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 869ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 869ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 874ms] SSL Reader(SocketTube(4)) Decoded 54 bytes out of 742 into buffer of 16676 remaining to decode: 650 DEBUG: [pool-1-thread-2] [2s 874ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-2] [2s 874ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-2] [2s 874ms] SSL Reader(SocketTube(4)) sending 54 DEBUG: [pool-1-thread-2] [2s 874ms] SSL Reader(SocketTube(4)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-2] [2s 874ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 874ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 874ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-2] [2s 874ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 874ms] Http2Connection(SSLTube(SocketTube(4))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 874ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-2] [2s 874ms] Http2Connection(SSLTube(SocketTube(4))) Processing 54 DEBUG: [pool-1-thread-2] [2s 874ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-2] [2s 874ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 874ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-2] [2s 875ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 875ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 875ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 875ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 875ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 875ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 875ms] SSL Reader(SocketTube(4)) Unwrapping: 650 DEBUG: [pool-1-thread-2] [2s 879ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 650 into buffer of 56 remaining to decode: 602 DEBUG: [pool-1-thread-2] [2s 879ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 879ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 879ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-2] [2s 879ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 879ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 879ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 879ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 879ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 879ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 879ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-2] [2s 879ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-2] [2s 880ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 880ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 880ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y) 200 HTTP_2 Local port: 60840 DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-2-SelectorManager] [2s 880ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-2] [2s 880ms] HttpClientImpl(4) 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(4) ClientImpl (async) elapsed 70 millis for GET to https://127.0.0.1:51345/https2/chunk/y DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 880ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 880ms] SSL Reader(SocketTube(4)) Unwrapping: 602 DEBUG: [pool-1-thread-2] [2s 880ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 602 into buffer of 56 remaining to decode: 543 DEBUG: [MainThread] [2s 880ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 880ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [HttpClient-3-SelectorManager] [2s 881ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-2] [2s 881ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 881ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 881ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) 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: [pool-1-thread-2] [2s 881ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 881ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 881ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(4) DEBUG: [MainThread] [2s 881ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) Unwrapping: 543 DEBUG: [MainThread] [2s 881ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 543 into buffer of 16676 remaining to decode: 453 DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-2] [2s 881ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-2] [2s 881ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 881ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 882ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 883ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 883ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(5) DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(4)) Unwrapping: 453 DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 453 into buffer of 56 remaining to decode: 394 DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-2] [2s 884ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 884ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 884ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) 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: [MainThread] [2s 884ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 884ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 884ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 884ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(6) DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(4)) Unwrapping: 394 DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 394 into buffer of 16676 remaining to decode: 304 DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-2] [2s 885ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 885ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 885ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [HttpClient-2-SelectorManager] [2s 885ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(7) DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(4)) Unwrapping: 304 DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(4)) Decoded 23 bytes out of 304 into buffer of 56 remaining to decode: 243 DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(4)) sending 23 DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(4)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [HttpClient-3-SelectorManager] [2s 886ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(4))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(4))) Processing 23 DEBUG: [pool-1-thread-2] [2s 886ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 886ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 886ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 886ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 886ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 886ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 886ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 886ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 886ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(8) DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 887ms] SSL Reader(SocketTube(4)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [2s 887ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 243 into buffer of 56 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 887ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 887ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 887ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-2] [2s 887ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 887ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 887ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [2s 887ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-2] [2s 887ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 887ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 887ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 887ms] HttpClientImpl(4) 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: [pool-1-thread-2] [2s 887ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@160b35dd DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 888ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(9) DEBUG: [pool-1-thread-2] [2s 888ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 888ms] SSL Reader(SocketTube(4)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [2s 888ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 196 into buffer of 56 remaining to decode: 148 DEBUG: [pool-1-thread-2] [2s 888ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 888ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 888ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-2] [2s 888ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 888ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 888ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [2s 888ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 888ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 888ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 888ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [2s 888ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-2] [2s 888ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 888ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [2s 890ms] Http2Connection(SocketTube(2)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-1-SelectorManager] [2s 890ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-2] [2s 890ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [HttpClient-1-SelectorManager] [2s 891ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [HttpClient-2-SelectorManager] [2s 891ms] PlainHttpConnection(SocketTube(2)) added 34 bytes to the write queue DEBUG: [HttpClient-2-SelectorManager] [2s 891ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-1-SelectorManager] [2s 891ms] Http2Connection(SocketTube(1)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [pool-1-thread-2] [2s 891ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [HttpClient-1-SelectorManager] [2s 891ms] PlainHttpConnection(SocketTube(1)) added 34 bytes to the write queue DEBUG: [HttpClient-1-SelectorManager] [2s 891ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [2s 891ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-1-SelectorManager] [2s 891ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-2] [2s 891ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-3-SelectorManager] [2s 891ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [pool-1-thread-2] [2s 891ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 60840 DEBUG: [HttpClient-3-SelectorManager] [2s 891ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 34 bytes to the write queue DEBUG: [HttpClient-3-SelectorManager] [2s 891ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 891ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 891ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 891ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 891ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [HttpClient-3-SelectorManager] [2s 891ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 891ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(10) DEBUG: [HttpClient-3-SelectorManager] [2s 891ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 891ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-3-SelectorManager] [2s 891ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [2s 891ms] SSL Reader(SocketTube(4)) Unwrapping: 148 DEBUG: [HttpClient-3-SelectorManager] [2s 891ms] SSL Writer(SocketTube(3)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-3-SelectorManager] [2s 891ms] SSL Writer(SocketTube(3)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-3-SelectorManager] [2s 891ms] SSL Writer(SocketTube(3)) wrapping 34 bytes DEBUG: [pool-1-thread-2] [2s 891ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 891ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 891ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 891ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-2] [2s 891ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 891ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [HttpClient-3-SelectorManager] [2s 891ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [2s 891ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [2s 892ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 892ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 892ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 892ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-2] [2s 892ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-2] [2s 892ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 892ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 892ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 892ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 892ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 892ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 892ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 892ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 892ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 892ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(11) DEBUG: [pool-1-thread-2] [2s 892ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 892ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 892ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 892ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 892ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 892ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-2] [2s 892ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 892ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 892ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [2s 892ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 892ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 892ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 892ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [2s 892ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-2] [2s 892ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 892ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 892ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 892ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 892ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 893ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 893ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 893ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 893ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 893ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 893ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 893ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 893ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 4 DEBUG: [pool-1-thread-2] [2s 893ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4f16b06a DEBUG: [pool-1-thread-2] [2s 893ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [2s 893ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(12) DEBUG: [pool-1-thread-2] [2s 893ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 893ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [2s 893ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [2s 893ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [2s 893ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 893ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-2-SelectorManager] [2s 895ms] SocketTube(2) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for R (true) DEBUG: [HttpClient-2-SelectorManager] [2s 895ms] SocketTube(2) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 895ms] SSL Writer(SocketTube(3)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-2-SelectorManager] [2s 895ms] SocketTube(2) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 895ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-3-SelectorManager] [2s 895ms] SSL Writer(SocketTube(3)) Sending 72 bytes downstream DEBUG: [HttpClient-3-SelectorManager] [2s 895ms] SSL Writer(SocketTube(3)) Adding 72 to outputQ queue DEBUG: [HttpClient-4-SelectorManager] [2s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 895ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [HttpClient-3-SelectorManager] [2s 895ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [2s 895ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [2s 895ms] SocketTube(4) read bytes: 393 DEBUG: [HttpClient-4-SelectorManager] [2s 895ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 895ms] SSL Reader(SocketTube(4)) Adding 393 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 896ms] SocketTube(3) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 896ms] SocketTube(3) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 896ms] SocketTube(3) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 896ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [2s 896ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:393, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 896ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [2s 896ms] SocketTube(1) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 896ms] SocketTube(1) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 896ms] SocketTube(1) pausing read event DEBUG: [pool-1-thread-2] [2s 900ms] SSL Reader(SocketTube(4)) Unwrapping: 393 DEBUG: [HttpClient-2-SelectorManager] [2s 900ms] SocketTube(2) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7ea37dd6 DEBUG: [pool-1-thread-2] [2s 900ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [HttpClient-2-SelectorManager] [2s 900ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 901ms] SocketTube(1) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6d09c622 DEBUG: [pool-1-thread-2] [2s 909ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [HttpClient-1-SelectorManager] [2s 909ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 909ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 909ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-2] [2s 909ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 909ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 909ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [2s 909ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 909ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 909ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 909ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [2s 909ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-2] [2s 909ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 909ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 909ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 909ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 909ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 910ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 60840 DEBUG: [pool-1-thread-2] [2s 910ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 910ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 910ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 910ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [2s 910ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-1-SelectorManager] [2s 913ms] Http2Connection(SocketTube(1)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 913ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [2s 913ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [2s 913ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [2s 913ms] SocketTube(1) write: cancel DEBUG: [HttpClient-1-SelectorManager] [2s 913ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [2s 913ms] Http2Connection(SocketTube(1)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 913ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: cancelled by SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [2s 913ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 915ms] Http2Connection(SocketTube(2)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 915ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 915ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 915ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 915ms] SocketTube(2) write: cancel DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SocketTube(2)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 915ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(13) DEBUG: [HttpClient-2-SelectorManager] [2s 915ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [2s 915ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-2-SelectorManager] [2s 915ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: cancelled by SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [2s 915ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 915ms] SSL Reader(SocketTube(4)) Unwrapping: 345 DEBUG: [pool-1-thread-2] [2s 915ms] SSL Reader(SocketTube(4)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [2s 915ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 915ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 102 java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-2-SelectorManager] [2s 946ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-4] [2s 946ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 946ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-4] [2s 946ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(1)) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [pool-1-thread-2] [2s 927ms] SSL Reader(SocketTube(4)) sending 64 DEBUG: [HttpClient-2-SelectorManager] [2s 946ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [2s 949ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-1-SelectorManager] [2s 951ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [pool-1-thread-4] [2s 949ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [2s 951ms] SSL Reader(SocketTube(4)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 951ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 951ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [2s 951ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 951ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:51582 stopping. 1 streams DEBUG: [pool-1-thread-4] [2s 951ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [2s 951ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 951ms] Http2Connection(SSLTube(SocketTube(4))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 951ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(14): 64 DEBUG: [pool-1-thread-2] [2s 951ms] Http2Connection(SSLTube(SocketTube(4))) Processing 64 DEBUG: [pool-1-thread-2] [2s 951ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [2s 951ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 951ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 951ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 952ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [2s 952ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 952ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 952ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 55, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 952ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 952ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(14) DEBUG: [pool-1-thread-2] [2s 952ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 952ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 952ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 952ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 952ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 952ms] SSL Reader(SocketTube(4)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [2s 954ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 954ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 954ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 954ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-2] [2s 954ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 954ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 954ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [2s 954ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 954ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 954ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 954ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [2s 954ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-2] [2s 954ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 954ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 954ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 954ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 954ms] HttpClientImpl(4) 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: [MainThread] [2s 955ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [MainThread] [2s 955ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61826cf8 DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(15) DEBUG: [pool-1-thread-2] [2s 955ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 955ms] SSL Reader(SocketTube(4)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [2s 955ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [2s 955ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 955ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 955ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-2] [2s 955ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 955ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 955ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [2s 955ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 955ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [2s 956ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-2] [2s 956ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 956ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 956ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 956ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 956ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 956ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 60840 DEBUG: [HttpClient-2-SelectorManager] [2s 951ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-2] [2s 956ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscribing user subscriber DEBUG: [HttpClient-2-SelectorManager] [2s 956ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 956ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 956ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [pool-1-thread-2] [2s 956ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 956ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 956ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 957ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(16) DEBUG: [pool-1-thread-2] [2s 957ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 957ms] SSL Reader(SocketTube(4)) Unwrapping: 148 DEBUG: [MainThread] [2s 957ms] HttpResponseInputStream Taking list of Buffers Server connection to /127.0.0.1:51594 stopping. 1 streams DEBUG: [pool-1-thread-2] [2s 960ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 960ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 960ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 961ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-2] [2s 961ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 961ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 961ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [2s 961ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 961ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 961ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 961ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [2s 961ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-2] [2s 961ms] FramesDecoder decodes: 63 TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [2s 966ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 967ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 967ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 967ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 967ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 967ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 967ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 967ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 967ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 967ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 967ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 967ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(17) DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 967ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 967ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 967ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 967ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [2s 967ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-2] [2s 967ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 967ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 967ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 967ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 967ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 967ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 967ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 967ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 967ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 967ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 967ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 967ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 968ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 6 DEBUG: [pool-1-thread-2] [2s 968ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@375cec1c DEBUG: [pool-1-thread-2] [2s 968ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 968ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(18) DEBUG: [pool-1-thread-2] [2s 968ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 968ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [2s 968ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-2] [2s 968ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [2s 968ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 968ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for R (false) DEBUG: [MainThread] [2s 968ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 968ms] HttpResponseInputStream close called TestServer: Connection writer stopping DEBUG: [MainThread] [2s 971ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 971ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 971ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 971ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 971ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 971ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 975ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [2s 975ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:36733/http2/fixed/y GET DEBUG: [pool-1-thread-2] [2s 976ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 976ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [2s 976ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 976ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 976ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [2s 977ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 977ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 978ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 978ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [2s 978ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@259e86b queue.isEmpty: true DEBUG: [pool-1-thread-2] [2s 978ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@259e86b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 978ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 978ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 978ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 978ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 978ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [2s 978ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [2s 979ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [2s 979ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@28802f1b for C (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-5-SelectorManager] [2s 979ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 979ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51602 DEBUG: [pool-1-thread-4] [2s 979ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=51602,localport=36733] TestServer(1): starting connection DEBUG: [pool-1-thread-4] [2s 981ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-4] [2s 981ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-4] [2s 981ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 981ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-4] [2s 981ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 981ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 981ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2278446b DEBUG: [HttpClient-5-SelectorManager] [2s 981ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 981ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 981ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [2s 981ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 981ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 981ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [2s 981ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-2] [2s 981ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [2s 981ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 981ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-4] [2s 981ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-4] [2s 981ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-4] [2s 981ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [2s 981ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [2s 981ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [2s 981ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-4] [2s 981ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [2s 982ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 982ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 982ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 982ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 982ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [2s 984ms] SocketTube(3) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4b6d6d25[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@17db73f8, getALPN: jdk.internal.net.http.common.MinimalFuture@13085f1a[Completed normally] (id=239), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=148 lim=148 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 984ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 985ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 985ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [2s 985ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-3-SelectorManager] [2s 985ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 985ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [2s 985ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [2s 985ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 985ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 985ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [2s 985ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-SelectorManager] [2s 985ms] SSL Reader(SocketTube(3)) error java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 985ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java: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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [pool-1-thread-4] [2s 985ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [2s 986ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [2s 986ms] SocketTube(5) trying to write: 204 DEBUG: [HttpClient-3-SelectorManager] [2s 986ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 986ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-4] [2s 986ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 986ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [2s 986ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 986ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 986ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [2s 986ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [2s 986ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [2s 986ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [2s 986ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-4] [2s 986ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [2s 986ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [2s 986ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3666c42e DEBUG: [pool-1-thread-4] [2s 986ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 987ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [2s 987ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 987ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 987ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [pool-1-thread-4] [2s 987ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@259e86b DEBUG: [pool-1-thread-4] [2s 987ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 987ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 988ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@17db73f8, getALPN: jdk.internal.net.http.common.MinimalFuture@13085f1a[Completed normally] (id=239), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 988ms] Http2Connection(SSLTube(SocketTube(3))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 988ms] Http2Connection(SSLTube(SocketTube(3))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java: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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [pool-1-thread-2] [2s 989ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 989ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [2s 989ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [2s 989ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [2s 989ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:60830 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [2s 987ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@259e86b DEBUG: [HttpClient-3-SelectorManager] [2s 988ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 993ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-3-SelectorManager] [2s 993ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-4] [2s 994ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-3-SelectorManager] [2s 994ms] SSL Reader(SocketTube(3)) stop DEBUG: [pool-1-thread-4] [2s 994ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@259e86b DEBUG: [HttpClient-3-SelectorManager] [2s 994ms] SSL Writer(SocketTube(3)) stop DEBUG: [pool-1-thread-4] [2s 994ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [2s 994ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [2s 994ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51602 remote=/127.0.0.1:36733] DEBUG: [pool-1-thread-4] [2s 994ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [2s 994ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@78b682f7(5) DEBUG: [pool-1-thread-4] [2s 994ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@78a6bcb4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@39515403 queue.isEmpty: false DEBUG: [pool-1-thread-4] [2s 994ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-4] [2s 994ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [2s 994ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 994ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-4] [2s 994ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 994ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [2s 995ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [2s 995ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 995ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-4] [2s 996ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 996ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [2s 996ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-4] [2s 996ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 996ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-4] [2s 996ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 996ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-4] [2s 996ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 996ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@56d73ce1 DEBUG: [HttpClient-5-SelectorManager] [2s 996ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 996ms] SocketTube(5) read demand reset to 0 DEBUG: [pool-1-thread-4] [2s 996ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 996ms] SocketTube(5) calling onSubscribe DEBUG: [pool-1-thread-4] [2s 996ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 996ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [2s 996ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 996ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 996ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 996ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 996ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-4] [2s 996ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 996ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [2s 996ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 996ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 996ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [2s 996ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 996ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 996ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [2s 996ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [2s 996ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-4] [2s 996ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 996ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [2s 996ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 996ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 996ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [HttpClient-3-SelectorManager] [2s 997ms] SocketTube(3) Stopping read scheduler DEBUG: [pool-1-thread-4] [2s 997ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-3-SelectorManager] [2s 997ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 997ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 997ms] SocketTube(3) write: cancel DEBUG: [HttpClient-3-SelectorManager] [2s 997ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 997ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [2s 997ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 997ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-3-SelectorManager] [2s 997ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [pool-1-thread-4] [2s 998ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [2s 998ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [2s 998ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 998ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-4] [2s 999ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [2s 999ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 999ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-4] [2s 999ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-2] [2s 999ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [2s 999ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [2s 999ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 999ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 999ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [2s 999ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [2s 999ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-4] [2s 999ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@78b682f7(5) DEBUG: [pool-1-thread-4] [2s 999ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@78a6bcb4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@39515403, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 999ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-4] [2s 999ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [2s 999ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 999ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [2s 999ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [2s 999ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [2s 999ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 999ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 999ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 999ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 999ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 999ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 999ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 999ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 999ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer: [4 s, 734 ms, 24832 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 734 ms, 306041 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 TestServer: [4 s, 734 ms, 473837 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 DEBUG: [readLoop] [3s 2ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 2ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [3s 2ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 2ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 2ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 2ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [3s 2ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 2ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 2ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 2ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 3ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 3ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-5-SelectorManager] [3s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 6ms] SocketTube(5) read bytes: 548 DEBUG: [HttpClient-5-SelectorManager] [3s 6ms] Http2Connection(SocketTube(5)) onNext: got 548 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 6ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 6ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 6ms] Http2Connection(SocketTube(5)) sending 548 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 6ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 548 DEBUG: [pool-1-thread-2] [3s 6ms] Http2Connection(SocketTube(5)) Processing 548 DEBUG: [pool-1-thread-2] [3s 6ms] FramesDecoder decodes: 548 DEBUG: [pool-1-thread-2] [3s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 6ms] 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 7ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 7ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 7ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 7ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [3s 7ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-2] [3s 7ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-2] [3s 7ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [3s 7ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 7ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 7ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 7ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 7ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 7ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 7ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 7ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 7ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-2] [3s 8ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 8ms] Http2Connection(SocketTube(5)) Opened stream 2 DEBUG: [pool-1-thread-2] [3s 8ms] Http2Connection(SocketTube(5))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 8ms] Http2Connection(SocketTube(5))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [3s 8ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 8ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 8ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 8ms] Http2Connection(SocketTube(5))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 8ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [3s 9ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 9ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 9ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 9ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 9ms] HttpClientImpl(5) ClientImpl (async) elapsed 33 millis for GET to http://127.0.0.1:36733/http2/fixed/y DEBUG: [pool-1-thread-2] [3s 9ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 9ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 9ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 9ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 9ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 9ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 9ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 9ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 9ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 9ms] Http2Connection(SocketTube(5)) Opened stream 4 DEBUG: [pool-1-thread-2] [3s 9ms] Http2Connection(SocketTube(5))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [MainThread] [3s 10ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 10ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 10ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 10ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 10ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 11ms] Http2Connection(SocketTube(5))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [3s 11ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 11ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 11ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 11ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 11ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 11ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 11ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 11ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 11ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 11ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 11ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 11ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 12ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 12ms] Http2Connection(SocketTube(5)) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 12ms] Http2Connection(SocketTube(5))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 12ms] Http2Connection(SocketTube(5))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 12ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 12ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 12ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 12ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 12ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 12ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 12ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [MainThread] [3s 12ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 13ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 12ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 13ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 13ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 13ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 13ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 13ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 13ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 13ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 13ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 13ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 13ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 13ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 13ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 13ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 13ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 13ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@70ceb174 DEBUG: [pool-1-thread-2] [3s 13ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 13ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 13ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 13ms] Http2Connection(SocketTube(5))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 13ms] Http2Connection(SocketTube(5))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 14ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 14ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 14ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 14ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [3s 14ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 14ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 14ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 14ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 14ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 14ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 14ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5)) Closed stream 2 DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@20a29f7d DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 14ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(5))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 15ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 15ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 15ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 15ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 15ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 15ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 15ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 15ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 15ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 15ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 15ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5)) Closed stream 4 DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c4f10a4 DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [3s 15ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [3s 15ms] Http2Connection(SocketTube(5))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 15ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 15ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 15ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 15ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 16ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 16ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onNext(52) DEBUG: [MainThread] [3s 17ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 19ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 19ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 19ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 19ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 19ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [3s 19ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 19ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 19ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 19ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 19ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 19ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 19ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onComplete DEBUG: [MainThread] [3s 19ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 19ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 19ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 19ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 19ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 19ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 19ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 19ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 19ms] Http2Connection(SocketTube(5))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 20ms] Http2Connection(SocketTube(5))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [3s 20ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 20ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 20ms] Http2Connection(SocketTube(5))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [3s 20ms] Http2Connection(SocketTube(5)) Closed stream 6 DEBUG: [pool-1-thread-2] [3s 20ms] Http2Connection(SocketTube(5))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2118a7f6 DEBUG: [pool-1-thread-2] [3s 20ms] Http2Connection(SocketTube(5))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [3s 20ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [MainThread] [3s 20ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 20ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 20ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 20ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 20ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 20ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 20ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 22ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:36733/http2/chunk/y GET DEBUG: [pool-1-thread-2] [3s 22ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 22ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [3s 22ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 22ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 22ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 22ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 22ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 22ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 22ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 23ms] Http2Connection(SocketTube(5)) Opened stream 3 DEBUG: [pool-1-thread-2] [3s 23ms] Http2Connection(SocketTube(5))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 23ms] PlainHttpConnection(SocketTube(5)) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 23ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 23ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [3s 23ms] SocketTube(5) trying to write: 60 DEBUG: [pool-1-thread-2] [3s 23ms] SocketTube(5) wrote: 60 DEBUG: [pool-1-thread-2] [3s 23ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [3s 23ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 23ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 23ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 23ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 23ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 23ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [3s 23ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 23ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 23ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-2] [3s 23ms] Http2Connection(SocketTube(5))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [3s 23ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 23ms] 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: [4 s, 756 ms, 855901 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 757 ms, 218423 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) TestServer: [4 s, 757 ms, 432839 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 25ms] SocketTube(5) read bytes: 52 DEBUG: [HttpClient-5-SelectorManager] [3s 25ms] Http2Connection(SocketTube(5)) onNext: got 52 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 25ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [3s 25ms] Http2Connection(SocketTube(5)) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 25ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 52 DEBUG: [HttpClient-5-SelectorManager] [3s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [pool-1-thread-2] [3s 25ms] Http2Connection(SocketTube(5)) Processing 52 DEBUG: [HttpClient-5-SelectorManager] [3s 25ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 25ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 25ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 25ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 25ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [3s 25ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 25ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 25ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SocketTube(5) read bytes: 102 DEBUG: [pool-1-thread-2] [3s 26ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] Http2Connection(SocketTube(5)) onNext: got 102 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [3s 26ms] Http2Connection(SocketTube(5)) Opened stream 8 DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SocketTube(5) read bytes: 82 DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] Http2Connection(SocketTube(5)) onNext: got 82 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 26ms] SocketTube(5) read bytes: 71 DEBUG: [pool-1-thread-2] [3s 26ms] Http2Connection(SocketTube(5))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [3s 27ms] Http2Connection(SocketTube(5)) onNext: got 71 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 27ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(5))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [HttpClient-5-SelectorManager] [3s 27ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(5)) H2 Receiving(3): 83 DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-2] [3s 27ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-2] [3s 27ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 27ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(5))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 27ms] SocketTube(5) read bytes: 9 DEBUG: [HttpClient-5-SelectorManager] [3s 27ms] Http2Connection(SocketTube(5)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 27ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 27ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(5))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(5))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(5))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(5))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 28ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 28ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 28ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 28ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:36733/http2/chunk/y DEBUG: [pool-1-thread-2] [3s 28ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 28ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 28ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 28ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 28ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 28ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 28ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 205, limit: 16777216 DEBUG: [MainThread] [3s 28ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 28ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5)) Opened stream 10 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5)) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5)) sending 102 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5)) H2 Receiving(4): 102 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5)) Processing 102 DEBUG: [pool-1-thread-2] [3s 29ms] FramesDecoder decodes: 102 DEBUG: [pool-1-thread-2] [3s 29ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 29ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 29ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 29ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 29ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 217, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 29ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 29ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [MainThread] [3s 29ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [MainThread] [3s 29ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5))/Stream(8) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(5))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 29ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 30ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 30ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 30ms] FramesDecoder Got frame: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onNext(53) DEBUG: [pool-1-thread-2] [3s 30ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 30ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 270, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 8) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 30ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 30ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 30ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 30ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 30ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5))/Stream(8) close stream 8 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5)) Closed stream 8 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@24d8e7b0 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5)) H2 processed(4) DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5)) sending 82 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5)) H2 Receiving(5): 82 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5)) Processing 82 DEBUG: [pool-1-thread-2] [3s 30ms] FramesDecoder decodes: 82 DEBUG: [pool-1-thread-2] [3s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 30ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(5)) Opened stream 12 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-2] [3s 31ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 31ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 31ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 282, limit: 16777216 DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 31ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 31ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 31ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 31ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 31ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5))/Stream(3) responseReceived: streamid=3 DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5)) Closed stream 3 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1035cd21 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5)) H2 processed(5) DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5)) H2 Receiving(6): 80 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-2] [3s 31ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [3s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 31ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(5))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5))/Stream(10) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 32ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 32ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 32ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 32ms] FramesDecoder Got frame: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 32ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 32ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 334, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 10) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 32ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 32ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 32ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 32ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 32ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5))/Stream(10) close stream 10 DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5)) Closed stream 10 DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@46b25b3 DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5)) H2 processed(6) DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5)) sending 71 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5)) H2 Receiving(7): 71 DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5)) Processing 71 DEBUG: [pool-1-thread-2] [3s 32ms] FramesDecoder decodes: 71 DEBUG: [pool-1-thread-2] [3s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 32ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5))/Stream(12) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [3s 32ms] Http2Connection(SocketTube(5))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 32ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 33ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 33ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 33ms] FramesDecoder Got frame: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [3s 33ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=52, streamid=12, flags=0 DEBUG: [MainThread] [3s 33ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 33ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 33ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 33ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 33ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 33ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 33ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 386, limit: 16777216 DEBUG: [MainThread] [3s 33ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 33ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 12) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 33ms] Http2Connection(SocketTube(5)) H2 processed(7) DEBUG: [MainThread] [3s 33ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 33ms] Http2Connection(SocketTube(5)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 33ms] Http2Connection(SocketTube(5)) H2 Receiving(8): 9 DEBUG: [pool-1-thread-2] [3s 33ms] Http2Connection(SocketTube(5)) Processing 9 DEBUG: [pool-1-thread-2] [3s 33ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 33ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 33ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 33ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 33ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 33ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 33ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 33ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 33ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 33ms] Http2Connection(SocketTube(5))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [pool-1-thread-2] [3s 33ms] Http2Connection(SocketTube(5))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-2] [3s 34ms] Http2Connection(SocketTube(5))/Stream(12) close stream 12 DEBUG: [pool-1-thread-2] [3s 34ms] Http2Connection(SocketTube(5)) Closed stream 12 DEBUG: [MainThread] [3s 34ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 34ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 34ms] Http2Connection(SocketTube(5))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@602815df DEBUG: [pool-1-thread-2] [3s 34ms] Http2Connection(SocketTube(5))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-2] [3s 34ms] Http2Connection(SocketTube(5)) H2 processed(8) DEBUG: [MainThread] [3s 34ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 34ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 34ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 34ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 34ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 34ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 34ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 34ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 34ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 34ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 34ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 34ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 35ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:51345/https2/fixed/y GET DEBUG: [pool-1-thread-2] [3s 35ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 37ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 37ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 37ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [pool-1-thread-2] [3s 37ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-5-SelectorManager] [3s 37ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@36ec714c 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=60852, Session(1697439655689|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-5-SelectorManager] [3s 37ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60852 DEBUG: [pool-1-thread-2] [3s 38ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-2] [3s 38ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 38ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-2] [3s 38ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 38ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SocketTube(6) DEBUG: [pool-1-thread-2] [3s 38ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-2] [3s 38ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(6)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(6)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] 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@17043573[Not completed, 4 dependents] (id=642) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [3s 39ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 39ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [3s 39ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 39ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 39ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 39ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 43ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 43ms] SSL Writer(SocketTube(6)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 43ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 43ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [3s 43ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 43ms] SSL Writer(SocketTube(6)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [3s 43ms] SSL Writer(SocketTube(6)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [3s 43ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 43ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 43ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [3s 43ms] SocketTube(6) trying to write: 2191 DEBUG: [pool-1-thread-2] [3s 43ms] SocketTube(6) wrote: 2191 DEBUG: [pool-1-thread-2] [3s 43ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 43ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 43ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 43ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 43ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [3s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 47ms] HttpClientImpl(5) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-5-SelectorManager] [3s 47ms] SocketTube(6) read bytes: 133 DEBUG: [HttpClient-5-SelectorManager] [3s 47ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 47ms] SSL Reader(SocketTube(6)) Adding 133 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 47ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 47ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [3s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [pool-1-thread-2] [3s 47ms] SSL Reader(SocketTube(6)) Unwrapping: 133 DEBUG: [HttpClient-5-SelectorManager] [3s 47ms] 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 48ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [3s 48ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 48ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 49ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-2] [3s 50ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [3s 50ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 53ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 53ms] SSL Writer(SocketTube(6)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 53ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 53ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [3s 53ms] SSL Writer(SocketTube(6)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 53ms] SSL Writer(SocketTube(6)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [3s 53ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 53ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 53ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 53ms] SocketTube(6) trying to write: 6 DEBUG: [HttpClient-5-SelectorManager] [3s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [pool-1-thread-2] [3s 53ms] SocketTube(6) wrote: 6 DEBUG: [HttpClient-5-SelectorManager] [3s 53ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 53ms] 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] [3s 53ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 53ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 53ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 53ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 53ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 53ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 53ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 53ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 53ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 53ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [3s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 54ms] SocketTube(6) read bytes: 85 DEBUG: [HttpClient-5-SelectorManager] [3s 54ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 54ms] SSL Reader(SocketTube(6)) Adding 85 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 54ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 54ms] 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 54ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 54ms] SSL Reader(SocketTube(6)) Unwrapping: 85 DEBUG: [pool-1-thread-2] [3s 54ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-2] [3s 54ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 54ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [3s 54ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [3s 54ms] SSL Reader(SocketTube(6)) Unwrapping: 79 DEBUG: [pool-1-thread-2] [3s 54ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 54ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 54ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [3s 54ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [3s 54ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 54ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 54ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 55ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 55ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 55ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 55ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 55ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [3s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] SocketTube(6) read bytes: 90 DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] SSL Reader(SocketTube(6)) Adding 90 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 101ms] 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 101ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 101ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [3s 107ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 107ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 107ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 107ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [3s 107ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 107ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 107ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 107ms] SSL Writer(SocketTube(6)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 108ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 108ms] SSLFlowDelegate(SocketTube(6)) setALPN = h2 DEBUG: [pool-1-thread-2] [3s 108ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 108ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [3s 108ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [3s 108ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 108ms] SSLTube(SocketTube(6)) connecting flows DEBUG: [pool-1-thread-2] [3s 108ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3d4c128c DEBUG: [pool-1-thread-2] [3s 108ms] Http2Connection(SSLTube(SocketTube(6))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [3s 108ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 108ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 108ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 108ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 108ms] SSLTube(SocketTube(6)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 108ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 108ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 108ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 108ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 108ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 108ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 108ms] SSL Writer(SocketTube(6)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 108ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [3s 108ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 108ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 108ms] Http2Connection(SSLTube(SocketTube(6))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 109ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 109ms] Http2Connection(SSLTube(SocketTube(6))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 109ms] Http2Connection(SSLTube(SocketTube(6))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 109ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 109ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [3s 109ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [3s 109ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 109ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 109ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 109ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 109ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 109ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 109ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 109ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 109ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 109ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 109ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 109ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 109ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 109ms] SSL Writer(SocketTube(6)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 109ms] SSL Writer(SocketTube(6)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [3s 109ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 109ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 109ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 109ms] SocketTube(6) trying to write: 90 DEBUG: [pool-1-thread-2] [3s 110ms] SocketTube(6) wrote: 90 DEBUG: [pool-1-thread-2] [3s 110ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 110ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 110ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 110ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 110ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 110ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 110ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 110ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 110ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 110ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 110ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 110ms] SocketTube(6) trying to write: 174 DEBUG: [pool-1-thread-2] [3s 110ms] SocketTube(6) wrote: 174 DEBUG: [pool-1-thread-2] [3s 110ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 110ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 110ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 110ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 110ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 110ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 110ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 110ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 110ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 110ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 110ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [3s 112ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 112ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 112ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 112ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [3s 113ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 113ms] SocketTube(6) read bytes: 1803 DEBUG: [HttpClient-5-SelectorManager] [3s 113ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 113ms] SSL Reader(SocketTube(6)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [3s 113ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 113ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 113ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-5-SelectorManager] [3s 113ms] SocketTube(6) resuming read event TestServer(2): connection started DEBUG: [readLoop] [3s 113ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 113ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 113ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 113ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 113ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 113ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 113ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 113ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 113ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 114ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 114ms] SSL Reader(SocketTube(6)) Unwrapping: 1803 TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [3s 114ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-2] [3s 115ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 TestServer: [4 s, 847 ms, 428342 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-2] [3s 115ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [3s 115ms] SSL Reader(SocketTube(6)) Unwrapping: 77 Sent response headers 200 TestServer: [4 s, 849 ms, 961813 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 TestServer: [4 s, 850 ms, 201691 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-2] [3s 119ms] SSL Reader(SocketTube(6)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 119ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [3s 119ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [3s 119ms] SSL Reader(SocketTube(6)) sending 39 DEBUG: [pool-1-thread-2] [3s 119ms] SSL Reader(SocketTube(6)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [3s 119ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 119ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 119ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [3s 119ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 119ms] Http2Connection(SSLTube(SocketTube(6))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 119ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [3s 119ms] Http2Connection(SSLTube(SocketTube(6))) Processing 39 DEBUG: [pool-1-thread-2] [3s 119ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [3s 119ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 113ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [pool-1-thread-2] [3s 119ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-5-SelectorManager] [3s 119ms] 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 119ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 119ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 119ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [3s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [pool-1-thread-2] [3s 119ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 119ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 119ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 119ms] SSL Writer(SocketTube(6)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 119ms] SSL Writer(SocketTube(6)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 119ms] SSL Writer(SocketTube(6)) wrapping 9 bytes DEBUG: [HttpClient-5-SelectorManager] [3s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 120ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 120ms] 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] [3s 120ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 120ms] SSL Writer(SocketTube(6)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 120ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 120ms] SSL Writer(SocketTube(6)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 120ms] SSL Writer(SocketTube(6)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [3s 120ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 120ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 120ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 120ms] SocketTube(6) trying to write: 47 DEBUG: [pool-1-thread-2] [3s 120ms] SocketTube(6) wrote: 47 DEBUG: [pool-1-thread-2] [3s 120ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 120ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 120ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 120ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 120ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 120ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 120ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 120ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 120ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(1) DEBUG: [pool-1-thread-2] [3s 120ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 120ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 120ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 120ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 120ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 120ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 120ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 120ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 120ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 121ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 121ms] SocketTube(6) read bytes: 519 DEBUG: [HttpClient-5-SelectorManager] [3s 121ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 121ms] SSL Reader(SocketTube(6)) Adding 519 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 121ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 121ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:519, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 121ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [pool-1-thread-2] [3s 121ms] SSL Reader(SocketTube(6)) Unwrapping: 519 DEBUG: [HttpClient-5-SelectorManager] [3s 121ms] 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 121ms] SSL Reader(SocketTube(6)) Decoded 59 bytes out of 519 into buffer of 16676 remaining to decode: 422 DEBUG: [pool-1-thread-2] [3s 121ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [3s 121ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [3s 121ms] SSL Reader(SocketTube(6)) sending 59 DEBUG: [pool-1-thread-2] [3s 121ms] SSL Reader(SocketTube(6)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [3s 121ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 121ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [3s 121ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [3s 121ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 121ms] Http2Connection(SSLTube(SocketTube(6))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 121ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [3s 121ms] Http2Connection(SSLTube(SocketTube(6))) Processing 59 DEBUG: [pool-1-thread-2] [3s 121ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [3s 121ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 121ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [3s 122ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 122ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 2 DEBUG: [pool-1-thread-2] [3s 122ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 122ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [3s 122ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 122ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 122ms] SSL Reader(SocketTube(6)) Unwrapping: 422 DEBUG: [pool-1-thread-2] [3s 122ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 422 into buffer of 64 remaining to decode: 369 DEBUG: [pool-1-thread-2] [3s 122ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-5-SelectorManager] [3s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [pool-1-thread-2] [3s 122ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [HttpClient-5-SelectorManager] [3s 122ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [3s 122ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [HttpClient-5-SelectorManager] [3s 122ms] 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] [3s 123ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [3s 123ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 123ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [3s 123ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [3s 123ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 123ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 123ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [3s 123ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-2] [3s 123ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [3s 123ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 123ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 123ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 123ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 123ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 124ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 124ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 127ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 127ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 127ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 127ms] HttpClientImpl(5) ClientImpl (async) elapsed 91 millis for GET to https://127.0.0.1:51345/https2/fixed/y DEBUG: [pool-1-thread-2] [3s 127ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 127ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 127ms] SSL Reader(SocketTube(6)) Unwrapping: 369 DEBUG: [pool-1-thread-2] [3s 127ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 369 into buffer of 64 remaining to decode: 310 DEBUG: [pool-1-thread-2] [3s 127ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [MainThread] [3s 127ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 127ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 127ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 127ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 127ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 127ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [3s 127ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 127ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 127ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 127ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [3s 127ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 127ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 127ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 127ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 127ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 127ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 127ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 127ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 127ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 127ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 128ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 127ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 128ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(4) DEBUG: [pool-1-thread-2] [3s 128ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 128ms] SSL Reader(SocketTube(6)) Unwrapping: 310 DEBUG: [MainThread] [3s 128ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 128ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 310 into buffer of 16676 remaining to decode: 215 DEBUG: [pool-1-thread-2] [3s 128ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 128ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 128ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [3s 128ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 128ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 128ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [3s 128ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [3s 128ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 128ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 128ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 4 DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(5) DEBUG: [pool-1-thread-2] [3s 129ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 129ms] SSL Reader(SocketTube(6)) Unwrapping: 215 DEBUG: [pool-1-thread-2] [3s 129ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 215 into buffer of 64 remaining to decode: 156 DEBUG: [pool-1-thread-2] [3s 129ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 129ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 129ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 129ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 129ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 129ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [3s 129ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 129ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 129ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 129ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [3s 129ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 129ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 129ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 129ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 129ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 129ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 129ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 129ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 129ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 129ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 129ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 129ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 129ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 129ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 129ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(6) DEBUG: [pool-1-thread-2] [3s 129ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 129ms] SSL Reader(SocketTube(6)) Unwrapping: 156 DEBUG: [pool-1-thread-2] [3s 130ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 156 into buffer of 16676 remaining to decode: 61 DEBUG: [pool-1-thread-2] [3s 130ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 130ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 130ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [3s 130ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 130ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 130ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [3s 130ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 130ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 130ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 130ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-2] [3s 130ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [3s 130ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 130ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 130ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 130ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 130ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 130ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 130ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 130ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(7) DEBUG: [pool-1-thread-2] [3s 130ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 131ms] SSL Reader(SocketTube(6)) Unwrapping: 61 DEBUG: [pool-1-thread-2] [3s 131ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 61 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 131ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 131ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 131ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [3s 131ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 131ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 131ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [3s 131ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 131ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 131ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 131ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [3s 131ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [3s 131ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 131ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 131ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 131ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 131ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 131ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 131ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 131ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 131ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 131ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(8) DEBUG: [pool-1-thread-2] [3s 131ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 131ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 131ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 131ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 131ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 131ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 131ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 131ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 131ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 131ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [3s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 132ms] SocketTube(6) read bytes: 636 DEBUG: [HttpClient-5-SelectorManager] [3s 132ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 132ms] SSL Reader(SocketTube(6)) Adding 636 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 132ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 132ms] 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 132ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:636, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 132ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [3s 132ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [3s 132ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 132ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 132ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 132ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 132ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 132ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [3s 132ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 132ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 133ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 133ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 133ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 133ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 133ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 133ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6057fe2b DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(9) DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 133ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 133ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 133ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 133ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 134ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(10) DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 134ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 134ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 134ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 134ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 134ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(11) DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) Unwrapping: 440 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 134ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 134ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 134ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 134ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 134ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 134ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 134ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 4 DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@40f18913 DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(12) DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 135ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 135ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 135ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 135ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 135ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 135ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(13) DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 345 into buffer of 16676 remaining to decode: 244 DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 135ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 135ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 135ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 135ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 135ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 146, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 135ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(14) DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) Unwrapping: 244 DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 244 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 136ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 136ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 136ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 136ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 136ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 136ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 136ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 6 DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@37f094f3 DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(15) DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 136ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 136ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 136ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 137ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 137ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 137ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 137ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(16) DEBUG: [pool-1-thread-2] [3s 137ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 137ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [MainThread] [3s 137ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 138ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 138ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 138ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(17): 64 DEBUG: [pool-1-thread-2] [3s 138ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [3s 138ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 138ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 138ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 138ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 138ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 138ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 138ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 138ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(17) DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 140ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 140ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 140ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 140ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 140ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [3s 140ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 140ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 140ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 140ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 141ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 141ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 141ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 141ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 2 DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6af538f3 DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(18) DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 141ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 141ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 141ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 141ms] 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@78db2346 for R (false) DEBUG: [MainThread] [3s 142ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 142ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 142ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 142ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 142ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 142ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 142ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 142ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 146ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:51345/https2/chunk/y GET DEBUG: [pool-1-thread-2] [3s 146ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 146ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [3s 146ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 146ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 146ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 146ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 146ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 146ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 146ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 3 DEBUG: [pool-1-thread-2] [3s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 147ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 147ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 147ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 147ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 147ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 147ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 147ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 147ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [3s 147ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [3s 147ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 147ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [3s 147ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 147ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [3s 147ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 148ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 148ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 148ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [3s 148ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [3s 148ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 148ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 148ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 148ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 148ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 148ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 148ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 148ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 148ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 148ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 148ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [3s 148ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 148ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 148ms] 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: [4 s, 881 ms, 619424 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 881 ms, 843061 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 TestServer: [4 s, 881 ms, 985316 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] SSL Reader(SocketTube(6)) Adding 91 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@78db2346 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-2] [3s 150ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:91, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 150ms] SSL Reader(SocketTube(6)) Unwrapping: 91 DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] 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] [3s 150ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 91 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 150ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-2] [3s 150ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-2] [3s 150ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(19): 53 DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-2] [3s 151ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-2] [3s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 151ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 40 DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 8 DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(19) DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 152ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 152ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 152ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 152ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 152ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 152ms] SocketTube(6) read bytes: 407 DEBUG: [HttpClient-5-SelectorManager] [3s 152ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 152ms] SSL Reader(SocketTube(6)) Adding 407 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 152ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 152ms] 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 152ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:407, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 152ms] SSL Reader(SocketTube(6)) Unwrapping: 407 DEBUG: [pool-1-thread-2] [3s 152ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 407 into buffer of 64 remaining to decode: 359 DEBUG: [pool-1-thread-2] [3s 152ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 152ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 152ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 152ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 152ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 152ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-2] [3s 153ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 153ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 153ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 153ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(20): 10 DEBUG: [pool-1-thread-2] [3s 153ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 153ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 153ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 153ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 153ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 153ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 153ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [HttpClient-5-SelectorManager] [3s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 153ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 153ms] 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] [3s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 154ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 154ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 154ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 154ms] HttpClientImpl(5) ClientImpl (async) elapsed 8 millis for GET to https://127.0.0.1:51345/https2/chunk/y DEBUG: [pool-1-thread-2] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(20) DEBUG: [pool-1-thread-2] [3s 154ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 154ms] SSL Reader(SocketTube(6)) Unwrapping: 359 DEBUG: [MainThread] [3s 154ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 154ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 359 into buffer of 64 remaining to decode: 300 DEBUG: [pool-1-thread-2] [3s 154ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 154ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 154ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 154ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 154ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 154ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-2] [3s 154ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(21): 21 DEBUG: [pool-1-thread-2] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 154ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 155ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 155ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 155ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 155ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 155ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 155ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 213, limit: 16777216 DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(21) DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 155ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 155ms] SSL Reader(SocketTube(6)) Unwrapping: 300 DEBUG: [pool-1-thread-2] [3s 155ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 300 into buffer of 16676 remaining to decode: 210 DEBUG: [pool-1-thread-2] [3s 155ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 155ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 155ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [3s 155ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 155ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 155ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-2] [3s 155ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(22): 52 DEBUG: [pool-1-thread-2] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [3s 155ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 155ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 155ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 157ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 157ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 10 DEBUG: [pool-1-thread-2] [3s 157ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 158ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-2] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(22) DEBUG: [pool-1-thread-2] [3s 158ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 158ms] SSL Reader(SocketTube(6)) Unwrapping: 210 DEBUG: [pool-1-thread-2] [3s 158ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 210 into buffer of 64 remaining to decode: 151 DEBUG: [pool-1-thread-2] [3s 158ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 158ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 158ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 158ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 158ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 158ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-2] [3s 158ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(23): 21 DEBUG: [pool-1-thread-2] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 159ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 159ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 159ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 159ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 159ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 225, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 159ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(23) DEBUG: [MainThread] [3s 159ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 159ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 159ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 159ms] SSL Reader(SocketTube(6)) Unwrapping: 151 DEBUG: [MainThread] [3s 159ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 159ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 151 into buffer of 16676 remaining to decode: 61 DEBUG: [pool-1-thread-2] [3s 159ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 159ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 159ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [3s 159ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 159ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 159ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-2] [3s 159ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(24): 52 DEBUG: [pool-1-thread-2] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [3s 159ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 159ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 159ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 12 DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(24) DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) Unwrapping: 61 DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 61 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(25): 23 DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [3s 160ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 160ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 160ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 160ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 160ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 160ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 239, limit: 16777216 DEBUG: [MainThread] [3s 160ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 160ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 160ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(25) DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 160ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 160ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 160ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 160ms] 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@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 161ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 161ms] SocketTube(6) read bytes: 636 DEBUG: [HttpClient-5-SelectorManager] [3s 161ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 161ms] SSL Reader(SocketTube(6)) Adding 636 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 161ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 161ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 161ms] 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 161ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:636, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 161ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [3s 161ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [3s 161ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 161ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 161ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 161ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 161ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 161ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-2] [3s 161ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(26): 9 DEBUG: [pool-1-thread-2] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 161ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 161ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 161ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 161ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 161ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 161ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 161ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-2] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 3 DEBUG: [pool-1-thread-2] [3s 162ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@350c2520 DEBUG: [pool-1-thread-2] [3s 162ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(26) DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775781 cancelled = false DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(27): 10 DEBUG: [pool-1-thread-2] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 162ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 162ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 162ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 162ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [MainThread] [3s 165ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 165ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 165ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 165ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 165ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 165ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 165ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 165ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(27) DEBUG: [pool-1-thread-2] [3s 165ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 165ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [MainThread] [3s 165ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775780 cancelled = false DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(28): 64 DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [3s 166ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 166ms] FramesDecoder Got frame: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 166ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 166ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 166ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 166ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 166ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 166ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 294, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 8) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(28) DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775779 cancelled = false DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(29): 9 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 169ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 169ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 169ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 169ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 169ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 169ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) close stream 8 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 8 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@79f99b83 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(29) DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775778 cancelled = false DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(30): 10 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 169ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 169ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 170ms] HttpClientImpl(5) 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] Http2Connection(SSLTube(SocketTube(6))) H2 processed(30) DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775777 cancelled = false DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(31): 63 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 170ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 170ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 170ms] FramesDecoder Got frame: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 170ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 170ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 348, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 10) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(31) DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775776 cancelled = false DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(32): 9 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 171ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 171ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 171ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 171ms] HttpClientImpl(5) 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: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) close stream 10 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 10 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4a1ddf43 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(32) DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775775 cancelled = false DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(33): 10 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 171ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 171ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 171ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 172ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 172ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 172ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(33) DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775774 cancelled = false DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(34): 63 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 172ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 172ms] FramesDecoder Got frame: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 172ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 172ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 402, limit: 16777216 DEBUG: [MainThread] [3s 175ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 175ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 175ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 175ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 175ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 175ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 175ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 12) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(34) DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775773 cancelled = false DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(35): 9 DEBUG: [pool-1-thread-2] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 176ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 176ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 176ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 176ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 177ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 177ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 177ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [pool-1-thread-2] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) responseReceived: streamid=12 DEBUG: [MainThread] [3s 177ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) close stream 12 DEBUG: [MainThread] [3s 177ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 12 DEBUG: [pool-1-thread-2] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@96c4453 DEBUG: [pool-1-thread-2] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-2] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(35) DEBUG: [MainThread] [3s 177ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 177ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 177ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 177ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 177ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 177ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 177ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 177ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 177ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 177ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 177ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [pool-1-thread-2] [3s 177ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 210ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [3s 214ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:36733/http2/fixed/y GET DEBUG: [pool-1-thread-2] [3s 214ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 215ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 215ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 215ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 215ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 215ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 215ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 215ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 215ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 215ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@688df8c8 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 215ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@688df8c8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 215ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 215ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 215ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 216ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 216ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 216ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [3s 216ms] PlainHttpConnection(SocketTube(7)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-6-SelectorManager] [3s 216ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@569a6e52 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=51616,localport=36733] DEBUG: [HttpClient-6-SelectorManager] [3s 216ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [3s 216ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51616 DEBUG: [pool-1-thread-2] [3s 217ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 217ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [3s 217ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [3s 217ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 217ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-2] [3s 217ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 217ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [pool-1-thread-2] [3s 217ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [3s 217ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-2] [3s 217ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 217ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [3s 217ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5c620522 DEBUG: [HttpClient-6-SelectorManager] [3s 217ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 217ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 217ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [3s 217ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 217ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 217ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 217ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-4] [3s 217ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 217ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 217ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 217ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-2] [3s 217ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [3s 217ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [3s 218ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [3s 218ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-4] [3s 218ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-4] [3s 218ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@196090ca for R (true) DEBUG: [pool-1-thread-1] [3s 221ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 221ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 221ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-1] [3s 221ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 221ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 221ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 221ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 221ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 221ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 221ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 221ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 221ms] Http1Publisher(SocketTube(7)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 221ms] SocketTube(7) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 221ms] SocketTube(7) wrote: 204 DEBUG: [pool-1-thread-1] [3s 221ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 221ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 221ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 221ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 221ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 221ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 222ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 222ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 222ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [pool-1-thread-1] [3s 222ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [3s 222ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 222ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@26b1ec88 DEBUG: [pool-1-thread-1] [3s 222ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@196090ca for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 224ms] SocketTube(7) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [3s 224ms] Http1AsyncReceiver(SocketTube(7)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [3s 224ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@196090ca for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 224ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 229ms] Http1AsyncReceiver(SocketTube(7)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@688df8c8 DEBUG: [pool-1-thread-1] [3s 229ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 229ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@688df8c8 DEBUG: [pool-1-thread-1] [3s 229ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 231ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 231ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@688df8c8 DEBUG: [pool-1-thread-1] [3s 231ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 231ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 231ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51616 remote=/127.0.0.1:36733] DEBUG: [pool-1-thread-1] [3s 231ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 231ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5d9d457b(6) DEBUG: [pool-1-thread-1] [3s 231ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@68d3ce6c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@501ab8d9 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 232ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 232ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 232ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 232ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-1] [3s 232ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 232ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 233ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 233ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 233ms] Http2Connection(SocketTube(7)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 233ms] Http2Connection(SocketTube(7))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 233ms] Http2Connection(SocketTube(7))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(7) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 233ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 233ms] PlainHttpConnection(SocketTube(7)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 233ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 233ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 233ms] PlainHttpConnection(SocketTube(7)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 233ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 233ms] Http2Connection(SocketTube(7)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 233ms] Http2Connection(SocketTube(7)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 233ms] Http2Connection(SocketTube(7)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 233ms] Http1AsyncReceiver(SocketTube(7)) stopping DEBUG: [pool-1-thread-1] [3s 233ms] Http1AsyncReceiver(SocketTube(7)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [3s 233ms] Http1AsyncReceiver(SocketTube(7)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 233ms] Http2Connection(SocketTube(7)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 233ms] Http2Connection(SocketTube(7)) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 233ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 233ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 233ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-1] [3s 233ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 233ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [3s 233ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5d9d457b(6) DEBUG: [pool-1-thread-1] [3s 234ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@68d3ce6c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@501ab8d9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 234ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [3s 234ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 234ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-SelectorManager] [3s 234ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 234ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@28b30e28 DEBUG: [HttpClient-6-SelectorManager] [3s 234ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [3s 234ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 234ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 234ms] Http2Connection(SocketTube(7)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [3s 234ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 234ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@196090ca for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 239ms] SocketTube(7) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 239ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 239ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 239ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 239ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 240ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-1] [3s 240ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) wrote: 63 DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 240ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 240ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) trying to write: 13 DEBUG: [Test-server-pool] [3s 240ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) wrote: 13 DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) write: requesting more... DEBUG: [Test-server-pool] [3s 240ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 240ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [Test-server-pool] [3s 240ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 240ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 241ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 240ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 241ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer(1): connection started DEBUG: [readLoop] [3s 241ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 241ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 241ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 241ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 241ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 241ms] FramesDecoder Got frame: SETTINGS: length=30, 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, 974 ms, 65524 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [3s 242ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 242ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 242ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 242ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 Sent response headers 200 TestServer: [4 s, 974 ms, 307773 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 TestServer: [4 s, 974 ms, 529369 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-6-SelectorManager] [3s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@196090ca for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 245ms] SocketTube(7) read bytes: 548 DEBUG: [HttpClient-6-SelectorManager] [3s 245ms] Http2Connection(SocketTube(7)) onNext: got 548 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [3s 245ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@196090ca for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 245ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 245ms] Http2Connection(SocketTube(7)) sending 548 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 245ms] Http2Connection(SocketTube(7)) H2 Receiving(1): 548 DEBUG: [pool-1-thread-1] [3s 245ms] Http2Connection(SocketTube(7)) Processing 548 DEBUG: [pool-1-thread-1] [3s 245ms] FramesDecoder decodes: 548 DEBUG: [pool-1-thread-1] [3s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 245ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 245ms] Http2Connection(SocketTube(7)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 245ms] PlainHttpConnection(SocketTube(7)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 245ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 245ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-1] [3s 245ms] SocketTube(7) trying to write: 9 DEBUG: [pool-1-thread-1] [3s 245ms] SocketTube(7) wrote: 9 DEBUG: [pool-1-thread-1] [3s 245ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 245ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-1] [3s 245ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 245ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 246ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 246ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-1] [3s 246ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 246ms] Http2Connection(SocketTube(7)) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 246ms] Http2Connection(SocketTube(7))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 246ms] Http2Connection(SocketTube(7))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 246ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 246ms] Http2Connection(SocketTube(7))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 246ms] Http2Connection(SocketTube(7))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 247ms] Http2Connection(SocketTube(7))/Stream(1) Completing responseCF(0) with response headers DEBUG: [readLoop] [3s 247ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 247ms] Http2Connection(SocketTube(7))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y) 200 HTTP_2 Local port: 51616 DEBUG: [readLoop] [3s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 247ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 247ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 257ms] Http2Connection(SocketTube(7))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 257ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 257ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 257ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 257ms] HttpClientImpl(6) ClientImpl (async) elapsed 43 millis for GET to http://127.0.0.1:36733/http2/fixed/y DEBUG: [pool-1-thread-1] [3s 257ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 258ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 258ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 258ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SocketTube(7)) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SocketTube(7))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SocketTube(7))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 258ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 258ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 258ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 259ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 259ms] Http2Connection(SocketTube(7)) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 259ms] Http2Connection(SocketTube(7))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 261ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 261ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 261ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 261ms] Http2Connection(SocketTube(7))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 261ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 261ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 261ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 261ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 261ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 261ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 261ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 261ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 268ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 268ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 268ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 268ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 268ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 268ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 268ms] Http2Connection(SocketTube(7))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 268ms] Http2Connection(SocketTube(7))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 268ms] Http2Connection(SocketTube(7))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 268ms] Http2Connection(SocketTube(7)) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 268ms] Http2Connection(SocketTube(7))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3841e073 DEBUG: [pool-1-thread-1] [3s 268ms] Http2Connection(SocketTube(7))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 268ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 268ms] Http2Connection(SocketTube(7))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 268ms] Http2Connection(SocketTube(7))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 268ms] Http2Connection(SocketTube(7))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51616 DEBUG: [pool-1-thread-1] [3s 268ms] Http2Connection(SocketTube(7))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 268ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 268ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 268ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [3s 269ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 269ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 269ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 269ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 88, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 269ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51616 DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 269ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [3s 269ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 269ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 269ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onComplete DEBUG: [MainThread] [3s 269ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 269ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [3s 269ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 269ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 269ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7)) Closed stream 6 DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@349f1662 DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 269ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 269ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 269ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 269ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 270ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 140, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 270ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 270ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [MainThread] [3s 270ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 270ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 270ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 270ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 270ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 274ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 274ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 274ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 274ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 274ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 274ms] Http2Connection(SocketTube(7))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [3s 274ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 274ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 274ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 274ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 274ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 274ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 274ms] Http2Connection(SocketTube(7))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7)) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@70c2888a DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 277ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51616 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 277ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 277ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 277ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 277ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onNext(53) 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(SocketTube(7)):WindowUpdateSender(stream: 0) update: 53, received: 193, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 277ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 277ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 277ms] HttpResponseInputStream onComplete called 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(SocketTube(7))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7)) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@434f10f8 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 277ms] Http2Connection(SocketTube(7)) H2 processed(1) DEBUG: [MainThread] [3s 281ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 281ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 281ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 282ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [3s 288ms] HttpClientImpl(7) ClientImpl (async) send http://127.0.0.1:36733/http2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 288ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 288ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 288ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 288ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 288ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 288ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 288ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 288ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 288ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 288ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@385a0679 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 289ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@385a0679, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 289ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 289ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 289ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 289ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 289ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 289ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 289ms] 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] [3s 289ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@31ab9d4a for C (true) DEBUG: [HttpClient-7-SelectorManager] [3s 289ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [3s 289ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51626 DEBUG: [pool-1-thread-1] [3s 289ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true TestServer: New connection from Socket[addr=/127.0.0.1,port=51626,localport=36733] DEBUG: [pool-1-thread-1] [3s 290ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 290ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 290ms] Http1Exchange requestAction.headers TestServer(1): starting connection DEBUG: [pool-1-thread-1] [3s 290ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 290ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 290ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-1] [3s 290ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-SelectorManager] [3s 297ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [3s 297ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3b53f63a DEBUG: [HttpClient-7-SelectorManager] [3s 297ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [3s 297ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [3s 297ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-7-SelectorManager] [3s 297ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [3s 297ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [3s 297ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [3s 297ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-4] [3s 297ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-4] [3s 297ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [3s 297ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-4] [3s 297ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [3s 297ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [3s 297ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [3s 297ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [3s 297ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [3s 297ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [3s 297ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [3s 297ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [3s 297ms] Http1Publisher(SocketTube(8)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [3s 297ms] SocketTube(8) trying to write: 204 DEBUG: [pool-1-thread-4] [3s 297ms] SocketTube(8) wrote: 204 DEBUG: [pool-1-thread-4] [3s 297ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-4] [3s 297ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [3s 297ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 297ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 297ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [3s 297ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [3s 297ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [3s 297ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [3s 297ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [pool-1-thread-4] [3s 297ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [3s 297ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [3s 297ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@67cd69c9 DEBUG: [pool-1-thread-4] [3s 297ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 301ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 301ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 301ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 301ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [3s 301ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 301ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [3s 305ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e517f34 for R (true) DEBUG: [HttpClient-7-SelectorManager] [3s 305ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e517f34 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 305ms] SocketTube(8) read bytes: 71 DEBUG: [HttpClient-7-SelectorManager] [3s 305ms] Http1AsyncReceiver(SocketTube(8)) Putting 71 bytes into the queue DEBUG: [HttpClient-7-SelectorManager] [3s 305ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 305ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e517f34 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 305ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 309ms] Http1AsyncReceiver(SocketTube(8)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@385a0679 DEBUG: [pool-1-thread-1] [3s 309ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 309ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@385a0679 DEBUG: [pool-1-thread-1] [3s 309ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 309ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 309ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@385a0679 DEBUG: [pool-1-thread-1] [3s 309ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 309ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 309ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51626 remote=/127.0.0.1:36733] DEBUG: [pool-1-thread-1] [3s 309ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 309ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@743a229a(7) DEBUG: [pool-1-thread-1] [3s 309ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5c385f20/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67cb5c8f queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 309ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 309ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 309ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 309ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-1] [3s 309ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 309ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 310ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 310ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 310ms] Http2Connection(SocketTube(8)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 310ms] Http2Connection(SocketTube(8))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 310ms] Http2Connection(SocketTube(8))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 310ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-1] [3s 310ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 310ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-1] [3s 310ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 310ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-1] [3s 310ms] SocketTube(8) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 310ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [3s 310ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [3s 310ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4f652704 DEBUG: [HttpClient-7-SelectorManager] [3s 310ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [3s 310ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [3s 310ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [3s 310ms] Http2Connection(SocketTube(8)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-7-SelectorManager] [3s 310ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 310ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e517f34 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 310ms] SocketTube(8) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [3s 310ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [3s 310ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [3s 310ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [3s 310ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-4] [3s 313ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-4] [3s 313ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-4] [3s 313ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 317ms] PlainHttpConnection(SocketTube(8)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 317ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 317ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-1] [3s 317ms] SocketTube(8) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 317ms] SocketTube(8) wrote: 63 DEBUG: [pool-1-thread-1] [3s 317ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 317ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-1] [3s 317ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 317ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 317ms] PlainHttpConnection(SocketTube(8)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 317ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 317ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(8) DEBUG: [Test-server-pool] [3s 317ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 317ms] SocketTube(8) trying to write: 13 DEBUG: [Test-server-pool] [3s 317ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 317ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 317ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 317ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 317ms] SocketTube(8) wrote: 13 DEBUG: [pool-1-thread-1] [3s 317ms] SocketTube(8) write: requesting more... DEBUG: [Test-server-pool] [3s 317ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 317ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-1] [3s 317ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 317ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SocketTube(8)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SocketTube(8)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SocketTube(8)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 317ms] Http1AsyncReceiver(SocketTube(8)) stopping DEBUG: [pool-1-thread-1] [3s 317ms] Http1AsyncReceiver(SocketTube(8)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [3s 317ms] Http1AsyncReceiver(SocketTube(8)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SocketTube(8)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SocketTube(8)) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 317ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 317ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 317ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-1] [3s 317ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 320ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [3s 320ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@743a229a(7) DEBUG: [pool-1-thread-1] [3s 320ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5c385f20/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@67cb5c8f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 320ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [3s 320ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 320ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer: [5 s, 57 ms, 649883 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 57 ms, 805027 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 TestServer(1): connection started DEBUG: [HttpClient-7-SelectorManager] [3s 326ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e517f34 for None (false) 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: 30, has: 0 DEBUG: [readLoop] [3s 326ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 326ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 326ms] FramesDecoder Got frame: SETTINGS: length=30, 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: [5 s, 61 ms, 334950 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-7-SelectorManager] [3s 329ms] SocketTube(8) read bytes: 92 DEBUG: [HttpClient-7-SelectorManager] [3s 329ms] Http2Connection(SocketTube(8)) onNext: got 92 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [3s 329ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 329ms] Http2Connection(SocketTube(8)) sending 92 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 329ms] Http2Connection(SocketTube(8)) H2 Receiving(1): 92 DEBUG: [pool-1-thread-1] [3s 329ms] Http2Connection(SocketTube(8)) Processing 92 DEBUG: [pool-1-thread-1] [3s 329ms] FramesDecoder decodes: 92 DEBUG: [pool-1-thread-1] [3s 329ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 329ms] 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 329ms] Http2Connection(SocketTube(8)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 329ms] PlainHttpConnection(SocketTube(8)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 329ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 329ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-1] [3s 329ms] SocketTube(8) trying to write: 9 DEBUG: [pool-1-thread-1] [3s 329ms] SocketTube(8) wrote: 9 DEBUG: [pool-1-thread-1] [3s 329ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 329ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-1] [3s 329ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 329ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 329ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-1] [3s 330ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 330ms] Http2Connection(SocketTube(8)) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 330ms] Http2Connection(SocketTube(8))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 330ms] Http2Connection(SocketTube(8))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 330ms] Http2Connection(SocketTube(8)) H2 processed(1) DEBUG: [HttpClient-7-SelectorManager] [3s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e517f34 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 330ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [3s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e517f34 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 330ms] SocketTube(8) read bytes: 436 DEBUG: [HttpClient-7-SelectorManager] [3s 330ms] Http2Connection(SocketTube(8)) onNext: got 436 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [3s 330ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e517f34 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 331ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 331ms] Http2Connection(SocketTube(8)) sending 436 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 331ms] Http2Connection(SocketTube(8)) H2 Receiving(2): 436 DEBUG: [pool-1-thread-1] [3s 331ms] Http2Connection(SocketTube(8)) Processing 436 DEBUG: [pool-1-thread-1] [3s 331ms] FramesDecoder decodes: 436 DEBUG: [pool-1-thread-1] [3s 331ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 331ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 331ms] Http2Connection(SocketTube(8))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 331ms] Http2Connection(SocketTube(8))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 331ms] Http2Connection(SocketTube(8))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 331ms] Http2Connection(SocketTube(8))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y) 200 HTTP_2 Local port: 51626 DEBUG: [pool-1-thread-1] [3s 331ms] Http2Connection(SocketTube(8))/Stream(1) subscribing user subscriber DEBUG: [readLoop] [3s 331ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 331ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [readLoop] [3s 331ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 331ms] HttpResponseInputStream onSubscribe called DEBUG: [readLoop] [3s 331ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-1] [3s 331ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [readLoop] [3s 331ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 331ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 331ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 331ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 331ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 331ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 331ms] HttpClientImpl(7) ClientImpl (async) elapsed 43 millis for GET to http://127.0.0.1:36733/http2/chunk/y DEBUG: [readLoop] [3s 331ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 331ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 331ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 331ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [3s 332ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 332ms] Http2Connection(SocketTube(8))/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(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 332ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 332ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 332ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 332ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 332ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 332ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 332ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 332ms] Http2Connection(SocketTube(8)) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 332ms] Http2Connection(SocketTube(8))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 332ms] Http2Connection(SocketTube(8))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 333ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 333ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 333ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 333ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 333ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 333ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 333ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 333ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SocketTube(8))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SocketTube(8))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SocketTube(8))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51626 DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SocketTube(8))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 333ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [3s 333ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 333ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 333ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [3s 333ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 333ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 333ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 334ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 334ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [3s 334ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 334ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 334ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8)) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2ac133e1 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 334ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 334ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8)) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8))/Stream(6) requestSent: streamid=6 but response not received 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(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8))/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: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 334ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 334ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 334ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 335ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 335ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 335ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8)) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@341eb8c6 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 335ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51626 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 335ms] HttpClientImpl(7) body subscriber registered: 1 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] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 335ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 335ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 335ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 335ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 335ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 335ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 335ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8)) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@98ca5ee DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 335ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 335ms] Http2Connection(SocketTube(8))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(8))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51626 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(8))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 336ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 336ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 336ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 336ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onNext(52) 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(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 336ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 336ms] HttpClientImpl(7) body subscriber unregistered: 0 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(SocketTube(8))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(8))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(8))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(8)) Closed stream 6 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(8))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4f6a68ad DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(8))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 336ms] Http2Connection(SocketTube(8)) H2 processed(2) DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 345ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 346ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [3s 351ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:51345/https2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 351ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 351ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 351ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 352ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [pool-1-thread-1] [3s 352ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-8-SelectorManager] [3s 352ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@77ee76fc for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-8-SelectorManager] [3s 352ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [3s 352ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60862 DEBUG: [pool-1-thread-1] [3s 352ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 352ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 353ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [3s 353ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [3s 353ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [3s 353ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 353ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-1] [3s 353ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SocketTube(9) DEBUG: [pool-1-thread-1] [3s 353ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [3s 353ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 353ms] SSL Writer(SocketTube(9)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [3s 353ms] SSL Writer(SocketTube(9)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 353ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [3s 353ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 355ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 355ms] SSL Writer(SocketTube(9)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 355ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 355ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [3s 355ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 355ms] SSL Writer(SocketTube(9)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 355ms] SSL Writer(SocketTube(9)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [3s 355ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 355ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false TestServer(2): creating connection DEBUG: [HttpClient-8-SelectorManager] [3s 353ms] 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@7d161d8c[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] [3s 357ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [3s 357ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [3s 357ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [3s 357ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 357ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 357ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [3s 357ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@38149c4a[Not completed, 1 dependents] (id=1048), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [3s 357ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [3s 357ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [3s 357ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [3s 357ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [3s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 357ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [3s 357ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 357ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 357ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 357ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 357ms] SocketTube(9) trying to write: 2191 DEBUG: [pool-1-thread-1] [3s 357ms] SocketTube(9) wrote: 2191 DEBUG: [pool-1-thread-1] [3s 357ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 357ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 357ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 357ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 357ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 357ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60862, Session(1697439655914|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-8-SelectorManager] [3s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 364ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [3s 364ms] SocketTube(9) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [3s 364ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 364ms] SSL Reader(SocketTube(9)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 364ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 364ms] 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 364ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 364ms] SSL Reader(SocketTube(9)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [3s 365ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 365ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [3s 365ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 365ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 365ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 366ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-1] [3s 366ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 366ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 366ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 366ms] SSL Writer(SocketTube(9)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 366ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 366ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [3s 366ms] SSL Writer(SocketTube(9)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 366ms] SSL Writer(SocketTube(9)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 366ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 366ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 367ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 367ms] SocketTube(9) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 367ms] SocketTube(9) wrote: 6 DEBUG: [pool-1-thread-1] [3s 367ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 367ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 367ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 367ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 367ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 367ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 367ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 367ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [3s 367ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 367ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 367ms] SocketTube(9) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [3s 367ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 367ms] SSL Reader(SocketTube(9)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 367ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 367ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (false) DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(9)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(9)) Unwrapping: 169 DEBUG: [HttpClient-8-SelectorManager] [3s 367ms] 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 368ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 368ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 368ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 368ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [3s 368ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 368ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 368ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-1] [3s 368ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 368ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 368ms] SSL Reader(SocketTube(9)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 369ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 369ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 369ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 369ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [3s 369ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 369ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 369ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 369ms] SSL Writer(SocketTube(9)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 369ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 369ms] SSLFlowDelegate(SocketTube(9)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 369ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 369ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 369ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 370ms] SSLTube(SocketTube(9)) connecting flows DEBUG: [pool-1-thread-1] [3s 370ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2d0e4946 DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(9))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 370ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 370ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 370ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 370ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 370ms] SSLTube(SocketTube(9)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 370ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 370ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 370ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 370ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 370ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 370ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-1] [3s 370ms] SSL Writer(SocketTube(9)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 370ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 370ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(9))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(9))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(9))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 370ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-1] [3s 370ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-1] [3s 370ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 370ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 370ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 371ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 371ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 371ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 371ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 371ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(9) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(9) wrote: 90 DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 371ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-1] [3s 371ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 371ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 371ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 371ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-1] [3s 371ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 371ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 371ms] SSLTube(SocketTube(9)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 371ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(9) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(9) wrote: 174 DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 372ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 372ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 372ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-1] [3s 372ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 372ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 372ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 372ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 372ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 372ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 372ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 372ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 373ms] SocketTube(9) read bytes: 1726 DEBUG: [HttpClient-8-SelectorManager] [3s 373ms] SSL Reader(SocketTube(9)) onNext TestServer(2): starting connection DEBUG: [HttpClient-8-SelectorManager] [3s 373ms] SSL Reader(SocketTube(9)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 373ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 373ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 373ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 373ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for None (false) DEBUG: [pool-1-thread-1] [3s 373ms] SSL Reader(SocketTube(9)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 373ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 373ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 373ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 373ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 373ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 373ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 373ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 374ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 374ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 374ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [3s 374ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 374ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 374ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 374ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (true) DEBUG: [readLoop] [3s 374ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-8-SelectorManager] [3s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for None (false) TestServer(2): connection started DEBUG: [readLoop] [3s 374ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 374ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 374ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-8-SelectorManager] [3s 374ms] SocketTube(9) read bytes: 77 DEBUG: [HttpClient-8-SelectorManager] [3s 374ms] SSL Reader(SocketTube(9)) onNext DEBUG: [readLoop] [3s 374ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 374ms] SSL Reader(SocketTube(9)) Adding 77 bytes to read buffer DEBUG: [readLoop] [3s 374ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-8-SelectorManager] [3s 374ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 374ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 374ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 374ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 374ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 374ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 374ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 374ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 374ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 374ms] SSL Reader(SocketTube(9)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [3s 374ms] SSL Reader(SocketTube(9)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 374ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 374ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 374ms] SSL Reader(SocketTube(9)) sending 39 DEBUG: [pool-1-thread-1] [3s 374ms] SSL Reader(SocketTube(9)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 374ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 374ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 374ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SSLTube(SocketTube(9))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SSLTube(SocketTube(9))) Processing 39 DEBUG: [pool-1-thread-1] [3s 375ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 375ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 375ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 375ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 9 bytes to the write queue TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [3s 375ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 375ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 375ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 375ms] SSL Writer(SocketTube(9)) onNext TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [3s 375ms] SSL Writer(SocketTube(9)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 375ms] SSL Writer(SocketTube(9)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 375ms] SSL Writer(SocketTube(9)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [3s 375ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 375ms] SSL Writer(SocketTube(9)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 375ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: [5 s, 107 ms, 609817 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-1] [3s 375ms] SSL Writer(SocketTube(9)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 375ms] SSL Writer(SocketTube(9)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 375ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 375ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 375ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 375ms] SocketTube(9) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 375ms] SocketTube(9) wrote: 47 DEBUG: [pool-1-thread-1] [3s 375ms] SocketTube(9) write: requesting more... Sent response headers 200 DEBUG: [pool-1-thread-1] [3s 375ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 375ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 375ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 375ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 375ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-1] [3s 375ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) TestServer: [5 s, 107 ms, 914867 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 DEBUG: [readLoop] [3s 375ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 375ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 375ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 375ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 TestServer: [5 s, 108 ms, 60581 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-1] [3s 375ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 376ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 376ms] SocketTube(9) resuming read event DEBUG: [readLoop] [3s 375ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 376ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 376ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [3s 376ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 376ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 376ms] SocketTube(9) read bytes: 97 DEBUG: [HttpClient-8-SelectorManager] [3s 376ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 376ms] SSL Reader(SocketTube(9)) Adding 97 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 376ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 376ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 376ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 376ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 376ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 376ms] SSL Reader(SocketTube(9)) Unwrapping: 97 DEBUG: [pool-1-thread-1] [3s 376ms] SSL Reader(SocketTube(9)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 376ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-1] [3s 376ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-1] [3s 376ms] SSL Reader(SocketTube(9)) sending 59 DEBUG: [pool-1-thread-1] [3s 376ms] SSL Reader(SocketTube(9)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-1] [3s 376ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 376ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 376ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SSLTube(SocketTube(9))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SSLTube(SocketTube(9))) Processing 59 DEBUG: [pool-1-thread-1] [3s 376ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-1] [3s 376ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 376ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 377ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 377ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 377ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 377ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 377ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 377ms] SocketTube(9) read bytes: 910 DEBUG: [HttpClient-8-SelectorManager] [3s 377ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 377ms] SSL Reader(SocketTube(9)) Adding 910 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 377ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:910, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 377ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (false) DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(9)) Unwrapping: 910 DEBUG: [HttpClient-8-SelectorManager] [3s 377ms] 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 377ms] SSL Reader(SocketTube(9)) Decoded 15 bytes out of 910 into buffer of 64 remaining to decode: 857 DEBUG: [HttpClient-8-SelectorManager] [3s 377ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 377ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 377ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [3s 377ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(9)) sending 15 DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(9)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(9))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(9))) Processing 15 DEBUG: [pool-1-thread-1] [3s 378ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [3s 378ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 378ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y) 200 HTTP_2 Local port: 60862 DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 378ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 378ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 378ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 378ms] HttpClientImpl(8) ClientImpl (async) elapsed 27 millis for GET to https://127.0.0.1:51345/https2/fixed/y DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(9)) Unwrapping: 857 DEBUG: [MainThread] [3s 378ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 857 into buffer of 64 remaining to decode: 798 DEBUG: [pool-1-thread-1] [3s 378ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-1] [3s 379ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 379ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 379ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 379ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 379ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 379ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 379ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 379ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 379ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) Unwrapping: 798 DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 798 into buffer of 16676 remaining to decode: 703 DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [3s 379ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-1] [3s 379ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 379ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 379ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(5) DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(9)) Unwrapping: 703 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 703 into buffer of 64 remaining to decode: 644 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [3s 380ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(9))) 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=1, flags=0 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) 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: [pool-1-thread-1] [3s 380ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 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(9))):WindowUpdateSender(stream: 1) 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(9))) H2 processed(6) DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(9)) Unwrapping: 644 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 644 into buffer of 16676 remaining to decode: 549 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-1] [3s 381ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 381ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 381ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 381ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(7) DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 381ms] SSL Reader(SocketTube(9)) Unwrapping: 549 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) Decoded 23 bytes out of 549 into buffer of 64 remaining to decode: 488 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) sending 23 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9))) Processing 23 DEBUG: [pool-1-thread-1] [3s 382ms] FramesDecoder decodes: 23 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=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 382ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 382ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 382ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 382ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 382ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 382ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(8) DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) Unwrapping: 488 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 488 into buffer of 64 remaining to decode: 441 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [3s 382ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9))) 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=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 382ms] HttpClientImpl(8) body subscriber unregistered: 0 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(9)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 1 DEBUG: [MainThread] [3s 383ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@41c12adc DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(9) DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) Unwrapping: 441 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 441 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-1] [3s 383ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 383ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 60862 DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 383ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 383ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 383ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(10) DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) Unwrapping: 393 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) Decoded 64 bytes out of 393 into buffer of 16676 remaining to decode: 291 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) sending 64 DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [3s 383ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [3s 383ms] Http2Connection(SSLTube(SocketTube(9))) Processing 64 DEBUG: [pool-1-thread-1] [3s 383ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 383ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 384ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 384ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(11) DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) Unwrapping: 291 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 291 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-1] [3s 384ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 384ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 384ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 384ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 384ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 384ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 384ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5df21d49 DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(12) DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) Unwrapping: 244 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 244 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [3s 384ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-1] [3s 384ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 384ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 384ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 384ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 60862 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 385ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 385ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 385ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(13) DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 196 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-1] [3s 385ms] FramesDecoder decodes: 63 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=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 385ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 385ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(14) DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) Unwrapping: 95 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-1] [3s 385ms] FramesDecoder decodes: 9 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=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 385ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 385ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 385ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 385ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@91561b9 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(15) DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 385ms] SSL Reader(SocketTube(9)) Unwrapping: 48 DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(9))) 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=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 60862 DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 386ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 386ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 386ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(16) DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 386ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 386ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 386ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 386ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 386ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 386ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 386ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 386ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 386ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 387ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-8-SelectorManager] [3s 389ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 390ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 390ms] SocketTube(9) read bytes: 148 DEBUG: [HttpClient-8-SelectorManager] [3s 390ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 390ms] SSL Reader(SocketTube(9)) Adding 148 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 390ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 390ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 390ms] 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 390ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:148, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 390ms] SSL Reader(SocketTube(9)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 390ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 390ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 390ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 390ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-1] [3s 390ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 390ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 390ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [3s 390ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-1] [3s 390ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 390ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 390ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 390ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 390ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(17) DEBUG: [pool-1-thread-1] [3s 390ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 391ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 391ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 391ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 391ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 391ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-1] [3s 391ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 391ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 391ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [3s 391ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [MainThread] [3s 391ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 391ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 391ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [MainThread] [3s 391ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-1] [3s 391ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 391ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 391ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 391ms] HttpClientImpl(8) 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: [MainThread] [3s 391ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [3s 391ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) close stream 6 DEBUG: [MainThread] [3s 391ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 6 DEBUG: [MainThread] [3s 391ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 391ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 391ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@568e4da4 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(18) DEBUG: [pool-1-thread-1] [3s 391ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 391ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [3s 391ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 391ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 391ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 391ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 392ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (false) DEBUG: [MainThread] [3s 392ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [3s 394ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:51345/https2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 394ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 394ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 395ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 395ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-1] [3s 395ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-9-SelectorManager] [3s 395ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2cd263e2 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=60866, Session(1697439656229|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [3s 395ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 395ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60866 DEBUG: [pool-1-thread-1] [3s 395ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-1] [3s 395ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 395ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-1] [3s 396ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 396ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 396ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 396ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-1] [3s 396ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-1] [3s 396ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 396ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-1] [3s 396ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 396ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [3s 396ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] 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@262a0892[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] [3s 396ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] 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 396ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 396ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 396ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 396ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 398ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 398ms] SSL Writer(SocketTube(10)) Adding 2191 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 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 398ms] SocketTube(10) trying to write: 2191 DEBUG: [pool-1-thread-1] [3s 399ms] SocketTube(10) wrote: 2191 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:1 DEBUG: [pool-1-thread-1] [3s 399ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] SocketTube(10) read bytes: 308 DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] SSL Reader(SocketTube(10)) Adding 308 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] 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 403ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(10)) Unwrapping: 308 DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 403ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 404ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 406ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-1] [3s 406ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 406ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 406ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 406ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 406ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 406ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 406ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 406ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 406ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 406ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-1] [3s 406ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 406ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 406ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 406ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(10)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(10)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 407ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 407ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 407ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-1] [3s 407ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 414ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 414ms] SSLFlowDelegate(SocketTube(10)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 414ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 414ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 414ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@538444a5 DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(10))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 414ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 415ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 415ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 415ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 415ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 415ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 415ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 415ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(10)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 415ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 415ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(10))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(10))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(10))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 415ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [3s 415ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [3s 415ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 415ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 415ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 416ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 416ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 416ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 416ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 416ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 416ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-1] [3s 416ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 416ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 416ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 416ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 416ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 416ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 416ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 416ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 416ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 416ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 416ms] SSLTube(SocketTube(10)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Writer(SocketTube(10)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Writer(SocketTube(10)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 417ms] SSL Writer(SocketTube(10)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 417ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 417ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 417ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 417ms] SocketTube(10) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 417ms] SocketTube(10) wrote: 174 DEBUG: [pool-1-thread-1] [3s 417ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 417ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 417ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 417ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 417ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 417ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 417ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 417ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 417ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 417ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 417ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 417ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [3s 418ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 418ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 418ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 418ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 418ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 418ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 421ms] SocketTube(10) read bytes: 1803 DEBUG: [HttpClient-9-SelectorManager] [3s 421ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 421ms] SSL Reader(SocketTube(10)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 421ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for R (false) DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(10)) Unwrapping: 1803 DEBUG: [pool-1-thread-1] [3s 422ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [3s 422ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 422ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [3s 422ms] SSL Reader(SocketTube(10)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [3s 422ms] SSL Reader(SocketTube(10)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 422ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 422ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 422ms] SSL Reader(SocketTube(10)) sending 39 DEBUG: [pool-1-thread-1] [3s 422ms] SSL Reader(SocketTube(10)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 422ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 422ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 422ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s 422ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 421ms] 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 422ms] Http2Connection(SSLTube(SocketTube(10))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [3s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for R (false) DEBUG: [pool-1-thread-1] [3s 422ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 422ms] Http2Connection(SSLTube(SocketTube(10))) Processing 39 DEBUG: [pool-1-thread-1] [3s 422ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 422ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 422ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 422ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 422ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 422ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 422ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 422ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 422ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [3s 422ms] SSL Writer(SocketTube(10)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 422ms] SSL Writer(SocketTube(10)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 422ms] SSL Writer(SocketTube(10)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [3s 422ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 423ms] SSL Writer(SocketTube(10)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 423ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 423ms] SSL Writer(SocketTube(10)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 423ms] SSL Writer(SocketTube(10)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 423ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 423ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 423ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 423ms] SocketTube(10) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 423ms] SocketTube(10) wrote: 47 DEBUG: [pool-1-thread-1] [3s 423ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 423ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 423ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 423ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 423ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 423ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 423ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 423ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 423ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 423ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 423ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 423ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for R (false) DEBUG: [readLoop] [3s 429ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 429ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 429ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 429ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 429ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 429ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 429ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 429ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [3s 430ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 430ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 430ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 430ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 430ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk TestServer: [5 s, 162 ms, 798549 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 162 ms, 964914 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 TestServer: [5 s, 163 ms, 63558 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 TestServer(2): connection started DEBUG: [HttpClient-9-SelectorManager] [3s 434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 440ms] SocketTube(10) read bytes: 199 DEBUG: [HttpClient-9-SelectorManager] [3s 440ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 440ms] SSL Reader(SocketTube(10)) Adding 199 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 440ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 440ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 441ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 441ms] 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 441ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:199, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 441ms] SSL Reader(SocketTube(10)) Unwrapping: 199 DEBUG: [pool-1-thread-1] [3s 441ms] SSL Reader(SocketTube(10)) Decoded 54 bytes out of 199 into buffer of 16676 remaining to decode: 107 DEBUG: [pool-1-thread-1] [3s 441ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-1] [3s 441ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-1] [3s 441ms] SSL Reader(SocketTube(10)) sending 54 DEBUG: [pool-1-thread-1] [3s 441ms] SSL Reader(SocketTube(10)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-1] [3s 441ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 441ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 441ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-1] [3s 441ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 441ms] Http2Connection(SSLTube(SocketTube(10))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 441ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-1] [3s 441ms] Http2Connection(SSLTube(SocketTube(10))) Processing 54 DEBUG: [pool-1-thread-1] [3s 441ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-1] [3s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 441ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-1] [3s 442ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 442ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 442ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 442ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 442ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 442ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 442ms] SSL Reader(SocketTube(10)) Unwrapping: 107 DEBUG: [pool-1-thread-1] [3s 442ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 107 into buffer of 56 remaining to decode: 59 DEBUG: [pool-1-thread-1] [3s 442ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 442ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 442ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [3s 442ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 442ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 442ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 442ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 442ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 442ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 442ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-1] [3s 442ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [3s 442ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 442ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 442ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 442ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 442ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 442ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 442ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y) 200 HTTP_2 Local port: 60866 DEBUG: [pool-1-thread-1] [3s 442ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 443ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 443ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 443ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 443ms] HttpClientImpl(9) ClientImpl (async) elapsed 48 millis for GET to https://127.0.0.1:51345/https2/chunk/y DEBUG: [pool-1-thread-1] [3s 443ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 443ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 443ms] SSL Reader(SocketTube(10)) Unwrapping: 59 DEBUG: [pool-1-thread-1] [3s 443ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 59 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 443ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 443ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 443ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-1] [3s 443ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 443ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 443ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 443ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 443ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 443ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 443ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [3s 443ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-1] [3s 443ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 443ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 443ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 443ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 443ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 443ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 443ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 443ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 443ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 443ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 443ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 443ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 443ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 443ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 443ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 443ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for None (false) DEBUG: [MainThread] [3s 443ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 443ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 443ms] HttpResponseInputStream Increased demand by 1 DEBUG: [HttpClient-9-SelectorManager] [3s 443ms] SocketTube(10) read bytes: 936 DEBUG: [HttpClient-9-SelectorManager] [3s 443ms] SSL Reader(SocketTube(10)) onNext DEBUG: [MainThread] [3s 443ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-9-SelectorManager] [3s 443ms] SSL Reader(SocketTube(10)) Adding 936 bytes to read buffer DEBUG: [MainThread] [3s 444ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [3s 444ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 444ms] 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 444ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 444ms] SSL Reader(SocketTube(10)) Unwrapping: 936 DEBUG: [pool-1-thread-1] [3s 444ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [3s 444ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 444ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 444ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-1] [3s 444ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 444ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 444ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [3s 444ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 444ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 444ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 444ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-1] [3s 444ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-1] [3s 444ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 444ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 444ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 445ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 445ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 445ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 445ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 445ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(5) DEBUG: [pool-1-thread-1] [3s 445ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 445ms] SSL Reader(SocketTube(10)) Unwrapping: 846 DEBUG: [pool-1-thread-1] [3s 445ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-1] [3s 445ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 445ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 445ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-1] [3s 445ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 445ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 445ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [3s 445ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 445ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 445ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 445ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [3s 445ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-1] [3s 445ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 445ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 445ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 445ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 445ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 445ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 445ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 445ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 445ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 445ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(6) DEBUG: [pool-1-thread-1] [3s 445ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 445ms] SSL Reader(SocketTube(10)) Unwrapping: 787 DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 446ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 446ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 446ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-1] [3s 446ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-1] [3s 446ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 446ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 446ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 446ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 6 DEBUG: [MainThread] [3s 446ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 446ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [MainThread] [3s 446ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 446ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 446ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 446ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(7) DEBUG: [MainThread] [3s 446ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) sending 23 DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [3s 446ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 446ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10))) Processing 23 DEBUG: [pool-1-thread-1] [3s 447ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 447ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 447ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 447ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 447ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 447ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 447ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(8) DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 447ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [3s 447ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 447ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 447ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 447ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 447ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 447ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 447ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71beefc5 DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 447ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(9) DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [3s 447ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 448ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 448ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [3s 448ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 448ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 448ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 448ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [3s 448ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [3s 448ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 448ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 448ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 448ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 448ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 448ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 60866 DEBUG: [pool-1-thread-1] [3s 448ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 448ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 448ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 448ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 448ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(10) DEBUG: [pool-1-thread-1] [3s 448ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 448ms] SSL Reader(SocketTube(10)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [3s 448ms] SSL Reader(SocketTube(10)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 448ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 448ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 448ms] SSL Reader(SocketTube(10)) sending 64 DEBUG: [pool-1-thread-1] [3s 448ms] SSL Reader(SocketTube(10)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 448ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 448ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [3s 448ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 448ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 448ms] Http2Connection(SSLTube(SocketTube(10))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 448ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [3s 448ms] Http2Connection(SSLTube(SocketTube(10))) Processing 64 DEBUG: [pool-1-thread-1] [3s 448ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 448ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 448ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 448ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 448ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 448ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 448ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(11) DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [3s 449ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 449ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 449ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 449ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 449ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 449ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 449ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@55797f3b DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(12) DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [3s 449ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [3s 449ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 449ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 449ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 449ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 60866 DEBUG: [MainThread] [3s 450ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 450ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 450ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 450ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 450ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 450ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 450ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 450ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 450ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 450ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(13) DEBUG: [pool-1-thread-1] [3s 450ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 450ms] SSL Reader(SocketTube(10)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-1] [3s 451ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 451ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 451ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 451ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 451ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(14) DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [3s 451ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 451ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 451ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 451ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 451ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 451ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 451ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@436d65f5 DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 451ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(15) DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 451ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [3s 452ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 452ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 60866 DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 452ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 452ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 452ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(16) DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [3s 452ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-1] [3s 452ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 452ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 452ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 452ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 452ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 452ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 452ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 452ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(17) DEBUG: [pool-1-thread-1] [3s 452ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 452ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 453ms] SSL Reader(SocketTube(10)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 453ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 453ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 453ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 453ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [3s 453ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 453ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 453ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [3s 453ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 453ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 453ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 453ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [3s 453ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [3s 453ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 453ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 453ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 453ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 453ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 453ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 453ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 453ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 453ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 453ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 453ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 453ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 453ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 453ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 6 DEBUG: [MainThread] [3s 453ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 453ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 453ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 453ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@323db051 DEBUG: [MainThread] [3s 453ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 453ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [3s 453ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 453ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(18) DEBUG: [pool-1-thread-1] [3s 453ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 453ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 453ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 453ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 453ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 453ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for R (false) DEBUG: [MainThread] [3s 456ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:36733/http2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 456ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 456ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 456ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 456ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 456ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 456ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 457ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 457ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 457ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 457ms] Http2Connection(SocketTube(5)) Opened stream 5 DEBUG: [pool-1-thread-3] [3s 457ms] Http2Connection(SocketTube(5))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 457ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 457ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 457ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 457ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [3s 457ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [3s 458ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 458ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 458ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 458ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 458ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 458ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 458ms] Http2Connection(SocketTube(5))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [3s 459ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 459ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 459ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 459ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 459ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 459ms] 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: [5 s, 192 ms, 523248 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 192 ms, 758555 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 TestServer: [5 s, 192 ms, 896849 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] SocketTube(5) read bytes: 72 DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] Http2Connection(SocketTube(5)) onNext: got 72 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] SocketTube(5) read bytes: 99 DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] Http2Connection(SocketTube(5)) onNext: got 99 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775797, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] SocketTube(5) read bytes: 87 DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] Http2Connection(SocketTube(5)) onNext: got 87 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 461ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 462ms] SocketTube(5) read bytes: 161 DEBUG: [HttpClient-5-SelectorManager] [3s 462ms] Http2Connection(SocketTube(5)) onNext: got 161 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 462ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 462ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5)) sending 72 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5)) H2 Receiving(9): 72 DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5)) Processing 72 DEBUG: [pool-1-thread-3] [3s 464ms] FramesDecoder decodes: 72 DEBUG: [pool-1-thread-3] [3s 464ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 464ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [3s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 464ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 464ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 464ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 464ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 465ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 465ms] Http2Connection(SocketTube(5)) Opened stream 14 DEBUG: [pool-1-thread-3] [3s 465ms] Http2Connection(SocketTube(5))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 465ms] Http2Connection(SocketTube(5))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-3] [3s 465ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 465ms] Http2Connection(SocketTube(5))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 465ms] Http2Connection(SocketTube(5))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 465ms] Http2Connection(SocketTube(5))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 465ms] Http2Connection(SocketTube(5))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-3] [3s 465ms] Http2Connection(SocketTube(5))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 466ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 466ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 466ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 466ms] HttpClientImpl(5) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:36733/http2/fixed/y DEBUG: [pool-1-thread-3] [3s 466ms] Http2Connection(SocketTube(5)) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 466ms] Http2Connection(SocketTube(5)) sending 99 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 466ms] Http2Connection(SocketTube(5)) H2 Receiving(10): 99 DEBUG: [pool-1-thread-3] [3s 466ms] Http2Connection(SocketTube(5)) Processing 99 DEBUG: [pool-1-thread-3] [3s 466ms] FramesDecoder decodes: 99 DEBUG: [pool-1-thread-3] [3s 466ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 466ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 466ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 466ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 466ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 466ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 466ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 398, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 466ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 466ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 467ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 467ms] Http2Connection(SocketTube(5)) Opened stream 16 DEBUG: [pool-1-thread-3] [3s 467ms] Http2Connection(SocketTube(5))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 467ms] Http2Connection(SocketTube(5))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-3] [3s 467ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 467ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [3s 467ms] Http2Connection(SocketTube(5)) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 467ms] Http2Connection(SocketTube(5)) sending 87 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 467ms] Http2Connection(SocketTube(5)) H2 Receiving(11): 87 DEBUG: [pool-1-thread-3] [3s 467ms] Http2Connection(SocketTube(5)) Processing 87 DEBUG: [pool-1-thread-3] [3s 467ms] FramesDecoder decodes: 87 DEBUG: [pool-1-thread-3] [3s 467ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 467ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5)) Opened stream 18 DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [MainThread] [3s 468ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 468ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 410, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 468ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [MainThread] [3s 468ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 468ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 468ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 422, limit: 16777216 DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 468ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 468ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 468ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 468ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 468ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 468ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5))/Stream(5) close stream 5 DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5)) Closed stream 5 DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@79e73cc1 DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5)) H2 processed(11) DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5)) sending 161 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5)) H2 Receiving(12): 161 DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5)) Processing 161 DEBUG: [pool-1-thread-3] [3s 469ms] FramesDecoder decodes: 161 DEBUG: [pool-1-thread-3] [3s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 469ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5))/Stream(16) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 469ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 469ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 469ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 469ms] FramesDecoder Got frame: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 469ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 469ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 474, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 16) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 469ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 469ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 469ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 469ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 469ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5))/Stream(16) close stream 16 DEBUG: [pool-1-thread-3] [3s 469ms] Http2Connection(SocketTube(5)) Closed stream 16 DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3ce5ad99 DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-3] [3s 470ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(14) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 470ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 470ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 470ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 470ms] FramesDecoder Got frame: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 470ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 470ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 527, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 14) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 470ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [MainThread] [3s 470ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 470ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 470ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 470ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 470ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 470ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 470ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 470ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [MainThread] [3s 470ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(14) close stream 14 DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5)) Closed stream 14 DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@35cec76b DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5)) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5)) H2 Receiving(13): 80 DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-3] [3s 470ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [3s 470ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 470ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 470ms] Http2Connection(SocketTube(5))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5))/Stream(18) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 471ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 471ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 471ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 471ms] FramesDecoder Got frame: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 471ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 471ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 579, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 18) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 471ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 471ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 471ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 471ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 471ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5))/Stream(18) close stream 18 DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5)) Closed stream 18 DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@d1393c7 DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5)) H2 processed(13) DEBUG: [MainThread] [3s 472ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 472ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 472ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 472ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 472ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 472ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 472ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 472ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 472ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 472ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 473ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:36733/http2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 473ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 474ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 474ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 474ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 474ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 474ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 474ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 474ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 474ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 474ms] Http2Connection(SocketTube(5)) Opened stream 7 DEBUG: [pool-1-thread-3] [3s 474ms] Http2Connection(SocketTube(5))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 474ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 474ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 474ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 474ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [3s 474ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [3s 474ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 474ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 474ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 474ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 474ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 474ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 474ms] Http2Connection(SocketTube(5))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [3s 475ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 475ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 475ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 475ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 475ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 475ms] 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: [5 s, 207 ms, 786344 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 207 ms, 932259 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 TestServer: [5 s, 208 ms, 25102 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SocketTube(5) read bytes: 155 DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] Http2Connection(SocketTube(5)) onNext: got 155 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SocketTube(5) read bytes: 90 DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] Http2Connection(SocketTube(5)) onNext: got 90 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SocketTube(5) read bytes: 142 DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5)) H2 Receiving(14): 83 DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] Http2Connection(SocketTube(5)) onNext: got 142 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 476ms] FramesDecoder decodes: 83 DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [3s 476ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 476ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775790, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 476ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] SocketTube(5) read bytes: 9 DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] Http2Connection(SocketTube(5)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5)) Opened stream 20 DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-3] [3s 477ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 478ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 478ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 478ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 478ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:36733/http2/chunk/y DEBUG: [pool-1-thread-3] [3s 478ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 478ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 478ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 478ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 591, limit: 16777216 DEBUG: [MainThread] [3s 478ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 478ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 478ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5)) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5)) sending 155 to Http2Connection.asyncReceive DEBUG: [MainThread] [3s 478ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5)) H2 Receiving(15): 155 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5)) Processing 155 DEBUG: [pool-1-thread-3] [3s 478ms] FramesDecoder decodes: 155 DEBUG: [pool-1-thread-3] [3s 478ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 478ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5)) Opened stream 22 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-3] [3s 479ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 479ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 479ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 603, limit: 16777216 DEBUG: [MainThread] [3s 479ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 479ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 479ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 479ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 479ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5)) Opened stream 24 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-3] [3s 479ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 479ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 479ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 479ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 479ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 479ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [MainThread] [3s 479ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [MainThread] [3s 479ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 479ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 479ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 479ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 479ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(7) close stream 7 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5)) Closed stream 7 DEBUG: [MainThread] [3s 479ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4dd2a790 DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5)) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5)) sending 90 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5)) H2 Receiving(16): 90 DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5)) Processing 90 DEBUG: [pool-1-thread-3] [3s 480ms] FramesDecoder decodes: 90 DEBUG: [pool-1-thread-3] [3s 480ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 480ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(22) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 480ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 480ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 480ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 480ms] FramesDecoder Got frame: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 480ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 480ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 667, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 22) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 480ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 480ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 480ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 480ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 480ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(22) close stream 22 DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5)) Closed stream 22 DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5cca52d6 DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-3] [3s 480ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(24) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 480ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 480ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 480ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5)) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 480ms] Http2Connection(SocketTube(5)) sending 142 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5)) H2 Receiving(17): 142 DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5)) Processing 142 DEBUG: [pool-1-thread-3] [3s 481ms] FramesDecoder decodes: 142 DEBUG: [pool-1-thread-3] [3s 481ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 481ms] FramesDecoder Got frame: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 481ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 481ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 719, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 24) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 481ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 481ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 481ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 481ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 481ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(24) close stream 24 DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5)) Closed stream 24 DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1f7c33bb DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-3] [3s 481ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(20) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 481ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 481ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 481ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 481ms] FramesDecoder Got frame: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 481ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 481ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 772, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 20) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5)) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5)) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5)) Processing 9 DEBUG: [pool-1-thread-3] [3s 481ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 481ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 481ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 481ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 482ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 482ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 482ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 482ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 482ms] Http2Connection(SocketTube(5))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-3] [3s 482ms] Http2Connection(SocketTube(5))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-3] [3s 482ms] Http2Connection(SocketTube(5))/Stream(20) close stream 20 DEBUG: [pool-1-thread-3] [3s 482ms] Http2Connection(SocketTube(5)) Closed stream 20 DEBUG: [pool-1-thread-3] [3s 482ms] Http2Connection(SocketTube(5))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@e601638 DEBUG: [pool-1-thread-3] [3s 482ms] Http2Connection(SocketTube(5))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-3] [3s 482ms] Http2Connection(SocketTube(5)) H2 processed(18) DEBUG: [MainThread] [3s 485ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 485ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 485ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 485ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 485ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 485ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 485ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 485ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 485ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 485ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 485ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 485ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 485ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 485ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 485ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 486ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:51345/https2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 489ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 489ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 489ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 489ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 489ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 489ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 489ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 489ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 489ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 489ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 5 DEBUG: [pool-1-thread-1] [3s 489ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 489ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 489ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 489ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 489ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 489ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 489ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 489ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 489ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [3s 490ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [3s 490ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 490ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [3s 490ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 490ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [3s 490ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 490ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 490ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 490ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [3s 490ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [3s 490ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 490ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 490ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 490ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 490ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 490ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 490ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 490ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 490ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 490ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 490ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [3s 493ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 493ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 493ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 493ms] 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: [5 s, 225 ms, 932174 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 226 ms, 190473 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 TestServer: [5 s, 226 ms, 300896 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 494ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 494ms] SocketTube(6) read bytes: 149 DEBUG: [HttpClient-5-SelectorManager] [3s 494ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 494ms] SSL Reader(SocketTube(6)) Adding 149 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 494ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 494ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 494ms] 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 494ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:149, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 494ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-1] [3s 494ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 149 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-1] [3s 495ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-1] [3s 495ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-1] [3s 495ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-1] [3s 495ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-1] [3s 495ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 495ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775772 cancelled = false DEBUG: [pool-1-thread-1] [3s 495ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-1] [3s 495ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 495ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 495ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(36): 58 DEBUG: [pool-1-thread-1] [3s 495ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-1] [3s 495ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [3s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 495ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 45 DEBUG: [pool-1-thread-1] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 497ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 14 DEBUG: [pool-1-thread-1] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-1] [3s 497ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(36) DEBUG: [pool-1-thread-1] [3s 497ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 497ms] SSL Reader(SocketTube(6)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [3s 497ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 53 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 497ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [3s 497ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [3s 497ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-1] [3s 497ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [3s 497ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 497ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775771 cancelled = false DEBUG: [pool-1-thread-1] [3s 497ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [3s 497ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 497ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 497ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(37): 15 DEBUG: [pool-1-thread-1] [3s 497ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-1] [3s 497ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [3s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 497ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-1] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 497ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 497ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 497ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 497ms] HttpClientImpl(5) ClientImpl (async) elapsed 11 millis for GET to https://127.0.0.1:51345/https2/fixed/y DEBUG: [pool-1-thread-1] [3s 498ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(37) DEBUG: [pool-1-thread-1] [3s 498ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 498ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 498ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 498ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 498ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 498ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 498ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SocketTube(6) read bytes: 1005 DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SSL Reader(SocketTube(6)) Adding 1005 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [pool-1-thread-1] [3s 500ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1005, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 500ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [pool-1-thread-1] [3s 500ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-1] [3s 500ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 500ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 500ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 500ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 500ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 500ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775770 cancelled = false DEBUG: [pool-1-thread-1] [3s 500ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 500ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 500ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 500ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(38): 21 DEBUG: [pool-1-thread-1] [3s 500ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 500ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 501ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 501ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 501ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 501ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 501ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 501ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 414, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(38) DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775769 cancelled = false DEBUG: [pool-1-thread-1] [3s 501ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(39): 57 DEBUG: [pool-1-thread-1] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [3s 501ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 501ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 501ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 16 DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(39) DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775768 cancelled = false DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(40): 21 DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 502ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 502ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 502ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(40) DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775767 cancelled = false DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(41): 57 DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [3s 502ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 502ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 502ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 18 DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-1] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(41) DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 502ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [3s 503ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 503ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 426, limit: 16777216 DEBUG: [MainThread] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 503ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 503ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775766 cancelled = false DEBUG: [pool-1-thread-1] [3s 503ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(42): 23 DEBUG: [pool-1-thread-1] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [3s 503ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 503ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 503ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [3s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 503ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 503ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 440, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(42) DEBUG: [pool-1-thread-1] [3s 503ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 503ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [3s 503ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [3s 503ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 503ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 503ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 503ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 503ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 503ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775765 cancelled = false DEBUG: [pool-1-thread-1] [3s 503ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(43): 9 DEBUG: [pool-1-thread-1] [3s 503ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 503ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 503ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 504ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [MainThread] [3s 504ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 504ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 504ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 504ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 504ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 504ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 504ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 504ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 504ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [3s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [3s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [3s 504ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 5 DEBUG: [pool-1-thread-1] [3s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@34fbb114 DEBUG: [pool-1-thread-1] [3s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [3s 504ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(43) DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775764 cancelled = false DEBUG: [pool-1-thread-1] [3s 504ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 504ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 504ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 504ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(44): 10 DEBUG: [pool-1-thread-1] [3s 504ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 504ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 504ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 504ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 505ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 505ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 505ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(44) DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775763 cancelled = false DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(45): 64 DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [3s 505ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 505ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 505ms] FramesDecoder Got frame: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 505ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 505ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 495, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 14) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(45) DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775762 cancelled = false DEBUG: [pool-1-thread-1] [3s 505ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(46): 9 DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 506ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 506ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 506ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 506ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 506ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 506ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) close stream 14 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 14 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2a659017 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(46) DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775761 cancelled = false DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(47): 10 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 506ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 506ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 506ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 506ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 506ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(47) DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775760 cancelled = false DEBUG: [pool-1-thread-1] [3s 506ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(48): 63 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 506ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 506ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 507ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 507ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 507ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 507ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 507ms] FramesDecoder Got frame: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 507ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 507ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 549, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 18) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 507ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 507ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 507ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 507ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(48) DEBUG: [MainThread] [3s 507ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775759 cancelled = false DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(49): 9 DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 507ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 507ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 507ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 507ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 507ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 507ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 507ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 507ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) close stream 18 DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 18 DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28f1a63 DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-1] [3s 507ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(49) DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 507ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775758 cancelled = false DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(50): 10 DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 508ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 508ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 508ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 508ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 508ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 508ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(50) DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775757 cancelled = false DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(51): 63 DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 508ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 508ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 508ms] FramesDecoder Got frame: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 508ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 508ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 603, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 16) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(51) DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775756 cancelled = false DEBUG: [pool-1-thread-1] [3s 508ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(52): 9 DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 508ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 508ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 508ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 509ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 509ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 509ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 509ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-1] [3s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-1] [3s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) close stream 16 DEBUG: [pool-1-thread-1] [3s 509ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 16 DEBUG: [pool-1-thread-1] [3s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5def8d5b DEBUG: [pool-1-thread-1] [3s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-1] [3s 509ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(52) DEBUG: [pool-1-thread-1] [3s 509ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 509ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 509ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 509ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 509ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 509ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 509ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 509ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 509ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 509ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 509ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 510ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:51345/https2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 510ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 510ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 510ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 510ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 510ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 510ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 510ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 7 DEBUG: [pool-1-thread-1] [3s 510ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 511ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 511ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 511ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 511ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 511ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [3s 511ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [3s 511ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 511ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 511ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 511ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 511ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false 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] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [3s 511ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 511ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 512ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 512ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 512ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 512ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 7 TestServer(2): Using handler for: /https2/chunk TestServer: [5 s, 245 ms, 465217 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 245 ms, 603781 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 TestServer: [5 s, 245 ms, 690205 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 515ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 516ms] SocketTube(6) read bytes: 742 DEBUG: [HttpClient-5-SelectorManager] [3s 516ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 516ms] SSL Reader(SocketTube(6)) Adding 742 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 516ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 516ms] 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 516ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:742, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 516ms] SSL Reader(SocketTube(6)) Unwrapping: 742 DEBUG: [pool-1-thread-1] [3s 516ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 742 into buffer of 16676 remaining to decode: 651 DEBUG: [pool-1-thread-1] [3s 516ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-1] [3s 516ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-1] [3s 516ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-1] [3s 516ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-1] [3s 516ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 516ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775755 cancelled = false DEBUG: [pool-1-thread-1] [3s 516ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-1] [3s 516ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 516ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 516ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(53): 53 DEBUG: [pool-1-thread-1] [3s 516ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-1] [3s 516ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-1] [3s 516ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 516ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 40 DEBUG: [pool-1-thread-1] [3s 516ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 516ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 20 DEBUG: [pool-1-thread-1] [3s 517ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 517ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-1] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(53) DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) Unwrapping: 651 DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 651 into buffer of 64 remaining to decode: 603 DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775754 cancelled = false DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(54): 10 DEBUG: [pool-1-thread-1] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 517ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 517ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 517ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [pool-1-thread-1] [3s 517ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 517ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 517ms] 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 517ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 517ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 517ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-1] [3s 517ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 517ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 517ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 517ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 517ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to https://127.0.0.1:51345/https2/chunk/y DEBUG: [pool-1-thread-1] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(54) DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) Unwrapping: 603 DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 603 into buffer of 64 remaining to decode: 544 DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 517ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775753 cancelled = false DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(55): 21 DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 518ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 518ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 518ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 518ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 518ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(55) DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) Unwrapping: 544 DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 544 into buffer of 16676 remaining to decode: 454 DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775752 cancelled = false DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(56): 52 DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [3s 518ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 518ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 518ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 22 DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(56) DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) Unwrapping: 454 DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 454 into buffer of 64 remaining to decode: 395 DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775751 cancelled = false DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(57): 21 DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 518ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 518ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 518ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(57) DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 518ms] SSL Reader(SocketTube(6)) Unwrapping: 395 DEBUG: [pool-1-thread-1] [3s 519ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 395 into buffer of 16676 remaining to decode: 305 DEBUG: [pool-1-thread-1] [3s 519ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 519ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 519ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [3s 519ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 519ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 519ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775750 cancelled = false DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 519ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 519ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [MainThread] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 627, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [MainThread] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(58): 52 DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 519ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 519ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 519ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 519ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 24 DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(58) DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) Unwrapping: 305 DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 305 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775749 cancelled = false DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(59): 23 DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [3s 520ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 520ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 520ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 520ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 641, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(59) DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) Unwrapping: 244 DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 244 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [MainThread] [3s 520ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775748 cancelled = false DEBUG: [pool-1-thread-1] [3s 520ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(60): 9 DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 520ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 520ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 521ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 521ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 521ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 521ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 7 DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3475e4e3 DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(60) DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775747 cancelled = false DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(61): 10 DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 521ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 521ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 521ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 521ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 521ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(61) DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [3s 521ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775746 cancelled = false DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(62): 64 DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [3s 522ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 522ms] FramesDecoder Got frame: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 522ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 522ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 696, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 20) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(62) DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775745 cancelled = false DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(63): 9 DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 522ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 522ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 522ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 522ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 522ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 522ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) close stream 20 DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 20 DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@32963f52 DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-1] [3s 522ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(63) DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 522ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 522ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 522ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 522ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 522ms] SocketTube(6) read bytes: 392 DEBUG: [HttpClient-5-SelectorManager] [3s 522ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 522ms] SSL Reader(SocketTube(6)) Adding 392 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 522ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [pool-1-thread-2] [3s 522ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:392, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 522ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [HttpClient-5-SelectorManager] [3s 522ms] 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 523ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775744 cancelled = false DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [MainThread] [3s 522ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(64): 10 DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 523ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 523ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [MainThread] [3s 523ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [3s 523ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 523ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 60852 DEBUG: [MainThread] [3s 523ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 523ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 523ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 523ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 523ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(64) DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775743 cancelled = false DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(65): 63 DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 523ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 523ms] FramesDecoder Got frame: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 523ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 523ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 750, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 24) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(65) DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775742 cancelled = false DEBUG: [pool-1-thread-2] [3s 523ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(66): 9 DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) 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: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 524ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 524ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 524ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 524ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) close stream 24 DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 24 DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4ccec55d DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(66) DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775741 cancelled = false DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(67): 10 DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 524ms] FramesDecoder decodes: 10 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=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 524ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 524ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 524ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(67) DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775740 cancelled = false DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(68): 63 DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 524ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 524ms] FramesDecoder Got frame: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 524ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 524ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 804, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 22) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(68) DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 524ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 525ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 525ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 525ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 525ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 525ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 525ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 525ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775739 cancelled = false DEBUG: [pool-1-thread-2] [3s 525ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 525ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 525ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 525ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(69): 9 DEBUG: [pool-1-thread-2] [3s 525ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 525ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 525ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 525ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 525ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 525ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 525ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 525ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 525ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 525ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-2] [3s 525ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-2] [3s 525ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) close stream 22 DEBUG: [pool-1-thread-2] [3s 525ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 22 DEBUG: [pool-1-thread-2] [3s 525ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@27eb5e4b DEBUG: [pool-1-thread-2] [3s 525ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-2] [3s 525ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(69) DEBUG: [pool-1-thread-2] [3s 525ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 525ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 525ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 525ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 525ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 525ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [MainThread] [3s 525ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 525ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 525ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 525ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 525ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 528ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 528ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 528ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 528ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 528ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 538ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [3s 541ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:36733/http2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 541ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 542ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 542ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 542ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 542ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 542ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 542ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 542ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 542ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 542ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@58846aad queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 542ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@58846aad, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 542ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 542ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 542ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 542ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 542ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 543ms] Http1Exchange initiating connect async TestServer(1): connection accepted TestServer(1): stopping is: false DEBUG: [pool-1-thread-3] [3s 543ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): creating connection TestServer(1): accepting connections DEBUG: [HttpClient-10-SelectorManager] [3s 543ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@768e0abd for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=51636,localport=36733] DEBUG: [HttpClient-10-SelectorManager] [3s 543ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-10-SelectorManager] [3s 543ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51636 DEBUG: [pool-1-thread-3] [3s 543ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 543ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [3s 543ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [3s 543ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 543ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-3] [3s 543ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [3s 543ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-3] [3s 543ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-10-SelectorManager] [3s 543ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7c7661cd DEBUG: [pool-1-thread-3] [3s 543ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-3] [3s 543ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 543ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [3s 543ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [3s 543ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [3s 543ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [3s 544ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [3s 544ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 544ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-10-SelectorManager] [3s 544ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [3s 544ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 544ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 544ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [3s 544ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 544ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 544ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-2] [3s 544ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [3s 544ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 544ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 544ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-3] [3s 544ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-10-SelectorManager] [3s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3974e027 for R (true) DEBUG: [pool-1-thread-1] [3s 544ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 544ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 544ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 544ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 544ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 544ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 544ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 544ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 544ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 544ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 544ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-1] [3s 544ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 544ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 544ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 544ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 544ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 544ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 544ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 544ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 544ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-1] [3s 544ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [3s 544ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 544ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@48307761 DEBUG: [pool-1-thread-1] [3s 544ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3974e027 for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 545ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-10-SelectorManager] [3s 545ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [3s 545ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 545ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3974e027 for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 545ms] 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 545ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@58846aad DEBUG: [pool-1-thread-1] [3s 545ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 545ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@58846aad DEBUG: [pool-1-thread-1] [3s 545ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 545ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 545ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@58846aad DEBUG: [pool-1-thread-1] [3s 545ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 545ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 545ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51636 remote=/127.0.0.1:36733] DEBUG: [pool-1-thread-1] [3s 545ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 545ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@56d6ce43(10) DEBUG: [pool-1-thread-1] [3s 545ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6994ae69/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72dd0d44 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 545ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 545ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 545ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 545ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [3s 545ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 545ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 546ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 546ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 546ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 546ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 546ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 546ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [3s 546ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 546ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [3s 546ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 546ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-1] [3s 546ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-10-SelectorManager] [3s 546ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-1] [3s 546ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [3s 546ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@807daa5 DEBUG: [HttpClient-10-SelectorManager] [3s 546ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [3s 546ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [3s 546ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [3s 546ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-10-SelectorManager] [3s 546ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [3s 546ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3974e027 for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 546ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [3s 546ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [3s 546ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 546ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 546ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [3s 546ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [3s 546ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 546ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 546ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 546ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [3s 546ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 546ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 546ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 546ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [3s 546ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 546ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 546ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 546ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-1] [3s 546ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [3s 546ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 546ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 546ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 546ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [3s 546ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-1] [3s 546ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [3s 546ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [3s 546ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 546ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [3s 546ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [3s 546ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 546ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 546ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 546ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@56d6ce43(10) DEBUG: [Test-server-pool] [3s 546ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 546ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6994ae69/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72dd0d44, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 546ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [3s 546ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [3s 546ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 546ms] SocketTube(11) trying to write: 13 DEBUG: [Test-server-pool] [3s 546ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 546ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 547ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-3] [3s 547ms] SocketTube(11) write: requesting more... DEBUG: [Test-server-pool] [3s 547ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 547ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 547ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 547ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [3s 547ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 547ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 547ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 547ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer: [5 s, 279 ms, 958628 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [3s 548ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 548ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 548ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 548ms] FramesDecoder Tail size is now: 0, current= TestServer: [5 s, 280 ms, 169004 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 DEBUG: [readLoop] [3s 548ms] FramesDecoder Got frame: SETTINGS: length=30, 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: [5 s, 280 ms, 359961 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 DEBUG: [readLoop] [3s 548ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [3s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3974e027 for None (false) DEBUG: [readLoop] [3s 548ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 548ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 548ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-10-SelectorManager] [3s 548ms] SocketTube(11) read bytes: 39 DEBUG: [HttpClient-10-SelectorManager] [3s 548ms] Http2Connection(SocketTube(11)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [3s 548ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3974e027 for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 548ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 548ms] Http2Connection(SocketTube(11)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 548ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 548ms] Http2Connection(SocketTube(11)) Processing 39 DEBUG: [pool-1-thread-3] [3s 548ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 548ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-10-SelectorManager] [3s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3974e027 for None (false) DEBUG: [pool-1-thread-3] [3s 548ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-10-SelectorManager] [3s 548ms] SocketTube(11) read bytes: 172 DEBUG: [HttpClient-10-SelectorManager] [3s 548ms] Http2Connection(SocketTube(11)) onNext: got 172 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 548ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 548ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 548ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [3s 548ms] SocketTube(11) trying to write: 9 DEBUG: [pool-1-thread-3] [3s 548ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-3] [3s 548ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 548ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [3s 548ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 548ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 548ms] SocketTube(11) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 548ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 548ms] Http2Connection(SocketTube(11)) sending 172 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 549ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 172 DEBUG: [pool-1-thread-3] [3s 549ms] Http2Connection(SocketTube(11)) Processing 172 DEBUG: [pool-1-thread-3] [3s 549ms] FramesDecoder decodes: 172 DEBUG: [pool-1-thread-3] [3s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 549ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-10-SelectorManager] [3s 548ms] SocketTube(11) resuming read event DEBUG: [readLoop] [3s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [3s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3974e027 for R (false) DEBUG: [readLoop] [3s 549ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-10-SelectorManager] [3s 549ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 549ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [3s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3974e027 for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 549ms] SocketTube(11) read bytes: 337 DEBUG: [HttpClient-10-SelectorManager] [3s 549ms] Http2Connection(SocketTube(11)) onNext: got 337 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [3s 549ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3974e027 for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 549ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 550ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 550ms] Http2Connection(SocketTube(11)) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 550ms] Http2Connection(SocketTube(11))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 550ms] Http2Connection(SocketTube(11))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 550ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 551ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 551ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 551ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 551ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y) 200 HTTP_2 Local port: 51636 DEBUG: [pool-1-thread-3] [3s 560ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 560ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 560ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 560ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 560ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 560ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 560ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 560ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 560ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 560ms] Http2Connection(SocketTube(11)) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 560ms] Http2Connection(SocketTube(11))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 560ms] Http2Connection(SocketTube(11))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 560ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 560ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 560ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11)) sending 337 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 337 DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11)) Processing 337 DEBUG: [pool-1-thread-3] [3s 561ms] FramesDecoder decodes: 337 DEBUG: [pool-1-thread-3] [3s 561ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 561ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 561ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11)) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 561ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 561ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 561ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 561ms] HttpClientImpl(10) ClientImpl (async) elapsed 19 millis for GET to http://127.0.0.1:36733/http2/fixed/y DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@48001f5d DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 561ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 561ms] Http2Connection(SocketTube(11))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51636 DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 562ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 562ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 88, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 562ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 562ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11)) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@332ad5f2 DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 562ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51636 DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 562ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 562ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 140, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 562ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 562ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 563ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11)) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e938469 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 563ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51636 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 563ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 563ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 53, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 563ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 563ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11)) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@451a6793 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 563ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [MainThread] [3s 564ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [3s 564ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:36733/http2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 565ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 565ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 565ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 565ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 565ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 565ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 565ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 565ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 565ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 565ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@76d92c1b queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 565ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@76d92c1b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 565ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 565ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 565ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 565ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 565ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 565ms] Http1Exchange initiating connect async TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=51640,localport=36733] DEBUG: [pool-1-thread-1] [3s 566ms] PlainHttpConnection(SocketTube(12)) registering connect event TestServer(1): starting connection DEBUG: [HttpClient-11-SelectorManager] [3s 569ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@fac2c73 for C (true) DEBUG: [HttpClient-11-SelectorManager] [3s 569ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [3s 569ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51640 DEBUG: [pool-1-thread-1] [3s 573ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 573ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [pool-1-thread-1] [3s 573ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-1] [3s 573ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 573ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-1] [3s 573ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 573ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [pool-1-thread-1] [3s 573ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-1] [3s 573ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [3s 573ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-1] [3s 573ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [3s 573ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5544703 DEBUG: [HttpClient-11-SelectorManager] [3s 573ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [3s 573ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [3s 573ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [3s 573ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [3s 573ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [3s 573ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [3s 573ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 573ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 573ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 573ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-1] [3s 573ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [3s 574ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 574ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 574ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-2] [3s 574ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 574ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 574ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 574ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 574ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 574ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 574ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 574ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 574ms] Http1Publisher(SocketTube(12)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 574ms] SocketTube(12) trying to write: 204 DEBUG: [pool-1-thread-2] [3s 574ms] SocketTube(12) wrote: 204 DEBUG: [pool-1-thread-2] [3s 574ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 574ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 574ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 574ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 574ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 574ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 574ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 574ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 574ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [pool-1-thread-2] [3s 574ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [3s 574ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 574ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@106a7150 DEBUG: [pool-1-thread-2] [3s 574ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 575ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 575ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 575ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 575ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [3s 575ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 575ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [3s 575ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4056d9cd for R (true) DEBUG: [HttpClient-11-SelectorManager] [3s 575ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4056d9cd for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 577ms] SocketTube(12) read bytes: 71 DEBUG: [HttpClient-11-SelectorManager] [3s 577ms] Http1AsyncReceiver(SocketTube(12)) Putting 71 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [3s 577ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 577ms] Http1AsyncReceiver(SocketTube(12)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@76d92c1b DEBUG: [pool-1-thread-3] [3s 577ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [3s 577ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4056d9cd for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 577ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 577ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@76d92c1b DEBUG: [pool-1-thread-3] [3s 577ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [3s 577ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [3s 577ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@76d92c1b DEBUG: [pool-1-thread-3] [3s 577ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 577ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 577ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51640 remote=/127.0.0.1:36733] DEBUG: [pool-1-thread-3] [3s 577ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [3s 577ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3af23aca(11) DEBUG: [pool-1-thread-3] [3s 577ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@d28629a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@68c8b388 queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 577ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 577ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 578ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 578ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-3] [3s 578ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 578ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [3s 578ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 578ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 578ms] Http2Connection(SocketTube(12)) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 578ms] Http2Connection(SocketTube(12))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 578ms] Http2Connection(SocketTube(12))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 578ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [3s 578ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 578ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [3s 578ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 578ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [3s 578ms] SocketTube(12) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [3s 578ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [3s 578ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [3s 578ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@71dc384b DEBUG: [HttpClient-11-SelectorManager] [3s 578ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [3s 578ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [3s 578ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [3s 578ms] Http2Connection(SocketTube(12)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-11-SelectorManager] [3s 578ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [3s 578ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4056d9cd for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 578ms] SocketTube(12) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [3s 578ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [3s 578ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [3s 578ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [3s 578ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 578ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 578ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [3s 578ms] PlainHttpConnection(SocketTube(12)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 578ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 578ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-2] [3s 578ms] SocketTube(12) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 578ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 578ms] PlainHttpConnection(SocketTube(12)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 578ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 578ms] Http2Connection(SocketTube(12)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 578ms] SocketTube(12) wrote: 63 DEBUG: [pool-1-thread-2] [3s 578ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 579ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [3s 579ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 579ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 578ms] Http2Connection(SocketTube(12)) onNext: got 0 bytes in 1 buffers DEBUG: [Test-server-pool] [3s 579ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 579ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 579ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 579ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 579ms] Http2Connection(SocketTube(12)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 579ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [3s 579ms] Http1AsyncReceiver(SocketTube(12)) stopping DEBUG: [pool-1-thread-2] [3s 579ms] SocketTube(12) trying to write: 13 DEBUG: [pool-1-thread-3] [3s 579ms] Http1AsyncReceiver(SocketTube(12)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [3s 579ms] SocketTube(12) wrote: 13 DEBUG: [pool-1-thread-2] [3s 579ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 579ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [3s 579ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 579ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 579ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y DEBUG: [pool-1-thread-3] [3s 579ms] Http1AsyncReceiver(SocketTube(12)) Initial buffer now has 0 pos=0 limit=0 Server: creating input stream for stream 1 DEBUG: [pool-1-thread-3] [3s 579ms] Http2Connection(SocketTube(12)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 579ms] Http2Connection(SocketTube(12)) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 579ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 579ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 579ms] Http1AsyncReceiver(SocketTube(12)) cleared TestServer(1): Using handler for: /http2/chunk DEBUG: [pool-1-thread-3] [3s 579ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [3s 579ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 579ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3af23aca(11) DEBUG: [readLoop] [3s 579ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 579ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [3s 579ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@d28629a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@68c8b388, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 579ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 TestServer: [5 s, 311 ms, 999571 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [3s 579ms] FramesDecoder decodes: 30 TestServer(1): connection started DEBUG: [pool-1-thread-3] [3s 579ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [readLoop] [3s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 579ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: no need to request more Sent response headers 200 DEBUG: [readLoop] [3s 580ms] FramesDecoder Got frame: SETTINGS: length=30, 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: [5 s, 312 ms, 202148 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 DEBUG: [readLoop] [3s 580ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 580ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 TestServer: [5 s, 312 ms, 290691 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 DEBUG: [readLoop] [3s 580ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 580ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-11-SelectorManager] [3s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4056d9cd for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 580ms] SocketTube(12) read bytes: 92 DEBUG: [HttpClient-11-SelectorManager] [3s 580ms] Http2Connection(SocketTube(12)) onNext: got 92 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [3s 580ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4056d9cd for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 580ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 580ms] Http2Connection(SocketTube(12)) sending 92 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 580ms] Http2Connection(SocketTube(12)) H2 Receiving(1): 92 DEBUG: [pool-1-thread-3] [3s 580ms] Http2Connection(SocketTube(12)) Processing 92 DEBUG: [pool-1-thread-3] [3s 580ms] FramesDecoder decodes: 92 DEBUG: [pool-1-thread-3] [3s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 580ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 580ms] Http2Connection(SocketTube(12)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-11-SelectorManager] [3s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4056d9cd for None (false) DEBUG: [pool-1-thread-3] [3s 580ms] PlainHttpConnection(SocketTube(12)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 580ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 580ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [3s 580ms] SocketTube(12) trying to write: 9 DEBUG: [HttpClient-11-SelectorManager] [3s 580ms] SocketTube(12) read bytes: 205 DEBUG: [HttpClient-11-SelectorManager] [3s 580ms] Http2Connection(SocketTube(12)) onNext: got 205 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [3s 580ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 580ms] SocketTube(12) wrote: 9 DEBUG: [HttpClient-11-SelectorManager] [3s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4056d9cd for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 580ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=0] DEBUG: [readLoop] [3s 580ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 580ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 580ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [3s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4056d9cd for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 581ms] SocketTube(12) read bytes: 231 DEBUG: [HttpClient-11-SelectorManager] [3s 581ms] Http2Connection(SocketTube(12)) onNext: got 231 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [3s 581ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4056d9cd for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 581ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 580ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 581ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [3s 581ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 581ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 581ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-3] [3s 581ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 581ms] Http2Connection(SocketTube(12)) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 581ms] Http2Connection(SocketTube(12))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 581ms] Http2Connection(SocketTube(12))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 581ms] Http2Connection(SocketTube(12)) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 581ms] Http2Connection(SocketTube(12)) sending 205 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 581ms] Http2Connection(SocketTube(12)) H2 Receiving(2): 205 DEBUG: [pool-1-thread-3] [3s 581ms] Http2Connection(SocketTube(12)) Processing 205 DEBUG: [pool-1-thread-3] [3s 581ms] FramesDecoder decodes: 205 DEBUG: [pool-1-thread-3] [3s 581ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 581ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 581ms] Http2Connection(SocketTube(12))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 581ms] Http2Connection(SocketTube(12))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 581ms] Http2Connection(SocketTube(12))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y) 200 HTTP_2 Local port: 51640 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 582ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 582ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 582ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 582ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12)) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 582ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 582ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12)) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 582ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 582ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 583ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 583ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 583ms] HttpClientImpl(11) ClientImpl (async) elapsed 18 millis for GET to http://127.0.0.1:36733/http2/chunk/y DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2c9a1c1d DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 583ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51640 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 583ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12)) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12)) sending 231 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12)) H2 Receiving(3): 231 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12)) Processing 231 DEBUG: [pool-1-thread-3] [3s 583ms] FramesDecoder decodes: 231 DEBUG: [pool-1-thread-3] [3s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 583ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 88, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 583ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 583ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12)) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@626897a6 DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 583ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 583ms] Http2Connection(SocketTube(12))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51640 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 584ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 584ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 53, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 584ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 584ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12)) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4f912c90 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 584ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51640 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 584ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 584ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 584ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 584ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SocketTube(12)) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 585ms] Http2Connection(SocketTube(12))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@23c6ec24 DEBUG: [pool-1-thread-3] [3s 585ms] Http2Connection(SocketTube(12))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 585ms] Http2Connection(SocketTube(12)) H2 processed(3) DEBUG: [MainThread] [3s 585ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [3s 586ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:51345/https2/fixed/y GET DEBUG: [pool-1-thread-2] [3s 586ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 586ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 586ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 587ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [pool-1-thread-2] [3s 587ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-12-SelectorManager] [3s 587ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3180ba04 for C (true) DEBUG: [HttpClient-12-SelectorManager] [3s 587ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [3s 587ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60882 DEBUG: [pool-1-thread-2] [3s 587ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [3s 587ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 587ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-2] [3s 587ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 587ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [3s 587ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-2] [3s 587ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [3s 587ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SocketTube(13) DEBUG: [pool-1-thread-2] [3s 587ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-2] [3s 587ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 587ms] SSL Writer(SocketTube(13)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [3s 587ms] SSL Writer(SocketTube(13)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 587ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [3s 587ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [3s 588ms] 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@3b78d174[Not completed, 4 dependents] (id=1802) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 588ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [3s 588ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-12-SelectorManager] [3s 588ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [3s 588ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 588ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 588ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [3s 588ms] 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 588ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [3s 588ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [3s 588ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [3s 588ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [3s 588ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 588ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [3s 588ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 588ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [3s 588ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 588ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60882, Session(1697439656272|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [3s 591ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 591ms] SSL Writer(SocketTube(13)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 591ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 591ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [3s 591ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 591ms] SSL Writer(SocketTube(13)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [3s 591ms] SSL Writer(SocketTube(13)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [3s 591ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 591ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 591ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [3s 591ms] SocketTube(13) trying to write: 2191 DEBUG: [pool-1-thread-2] [3s 592ms] SocketTube(13) wrote: 2191 DEBUG: [pool-1-thread-2] [3s 592ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [3s 592ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 592ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 592ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 592ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [3s 596ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 596ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [3s 596ms] SocketTube(13) read bytes: 308 DEBUG: [HttpClient-12-SelectorManager] [3s 596ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 596ms] SSL Reader(SocketTube(13)) Adding 308 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 596ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 596ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 596ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 596ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 596ms] SSL Reader(SocketTube(13)) Unwrapping: 308 DEBUG: [pool-1-thread-2] [3s 596ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-2] [3s 596ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 596ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [3s 596ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [3s 596ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 596ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 597ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-2] [3s 597ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [3s 597ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 597ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 597ms] SSL Writer(SocketTube(13)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 597ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 597ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [3s 597ms] SSL Writer(SocketTube(13)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 597ms] SSL Writer(SocketTube(13)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [3s 597ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 597ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 597ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 597ms] SocketTube(13) trying to write: 6 DEBUG: [pool-1-thread-2] [3s 598ms] SocketTube(13) wrote: 6 DEBUG: [pool-1-thread-2] [3s 598ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [3s 598ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 598ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 598ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 598ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 598ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 598ms] SSL Reader(SocketTube(13)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [3s 598ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [3s 598ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 598ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [3s 598ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [3s 598ms] SSL Reader(SocketTube(13)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [3s 598ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [3s 598ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 598ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [3s 598ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [3s 598ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 598ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 598ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-2] [3s 598ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 598ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 598ms] SSL Reader(SocketTube(13)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [3s 599ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 599ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 599ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 599ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [3s 599ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 599ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 599ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 599ms] SSL Writer(SocketTube(13)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 599ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 599ms] SSLFlowDelegate(SocketTube(13)) setALPN = h2 DEBUG: [pool-1-thread-2] [3s 599ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 599ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [3s 599ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [3s 599ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 599ms] SSLTube(SocketTube(13)) connecting flows DEBUG: [pool-1-thread-2] [3s 599ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2d785ba9 DEBUG: [pool-1-thread-2] [3s 599ms] Http2Connection(SSLTube(SocketTube(13))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [3s 599ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 599ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 599ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 599ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 599ms] SSLTube(SocketTube(13)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 599ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 600ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 600ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 600ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 600ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 600ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [3s 600ms] SSL Writer(SocketTube(13)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 600ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [3s 600ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 600ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 600ms] Http2Connection(SSLTube(SocketTube(13))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 600ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 600ms] Http2Connection(SSLTube(SocketTube(13))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 600ms] Http2Connection(SSLTube(SocketTube(13))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 600ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 600ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-2] [3s 600ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-2] [3s 600ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 600ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 600ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 600ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 600ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 600ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 600ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 600ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 600ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 600ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 600ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 600ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 600ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 600ms] SSL Writer(SocketTube(13)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 600ms] SSL Writer(SocketTube(13)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [3s 600ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 600ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 600ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 600ms] SocketTube(13) trying to write: 90 DEBUG: [pool-1-thread-2] [3s 600ms] SocketTube(13) wrote: 90 DEBUG: [pool-1-thread-2] [3s 600ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [3s 600ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 600ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 600ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 600ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 600ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [3s 600ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 600ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 600ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 600ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [3s 600ms] SSL Writer(SocketTube(13)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 600ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 600ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 600ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 600ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [3s 600ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 601ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 601ms] SSLTube(SocketTube(13)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 601ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [3s 601ms] SSL Writer(SocketTube(13)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 601ms] SSL Writer(SocketTube(13)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [3s 601ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 601ms] SSL Writer(SocketTube(13)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 601ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 601ms] SSL Writer(SocketTube(13)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 601ms] SSL Writer(SocketTube(13)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [3s 601ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 601ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 601ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 601ms] SocketTube(13) trying to write: 174 DEBUG: [pool-1-thread-2] [3s 601ms] SocketTube(13) wrote: 174 DEBUG: [pool-1-thread-2] [3s 601ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [3s 601ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 601ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 601ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 601ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 601ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [3s 601ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 601ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 601ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 601ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 601ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [3s 601ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 601ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 601ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for None (false) TestServer(2): starting connection DEBUG: [HttpClient-12-SelectorManager] [3s 602ms] SocketTube(13) read bytes: 1726 DEBUG: [HttpClient-12-SelectorManager] [3s 602ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 602ms] SSL Reader(SocketTube(13)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 602ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 602ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 602ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 602ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 602ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-12-SelectorManager] [3s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 602ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 602ms] 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 602ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 602ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 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 TestServer(2): connection started DEBUG: [readLoop] [3s 603ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 603ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 603ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 603ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 603ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 603ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 603ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 603ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 603ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 603ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 603ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 603ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 603ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 603ms] SSL Reader(SocketTube(13)) Unwrapping: 1726 TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [3s 604ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 604ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 604ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 1726 TestServer: [5 s, 336 ms, 508323 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-2] [3s 604ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 604ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [3s 604ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 604ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [HttpClient-12-SelectorManager] [3s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for R (true) TestServer: [5 s, 336 ms, 705839 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-12-SelectorManager] [3s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 604ms] SocketTube(13) read bytes: 77 DEBUG: [HttpClient-12-SelectorManager] [3s 604ms] SSL Reader(SocketTube(13)) onNext TestServer: [5 s, 336 ms, 810784 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-12-SelectorManager] [3s 604ms] SSL Reader(SocketTube(13)) Adding 77 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 604ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for R (false) DEBUG: [pool-1-thread-2] [3s 604ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 604ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 604ms] SSL Reader(SocketTube(13)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [3s 604ms] SSL Reader(SocketTube(13)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-12-SelectorManager] [3s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 605ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 605ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(13)) sending 39 DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(13)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [3s 605ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 605ms] Http2Connection(SSLTube(SocketTube(13))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 605ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [3s 605ms] Http2Connection(SSLTube(SocketTube(13))) Processing 39 DEBUG: [pool-1-thread-2] [3s 605ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [3s 605ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 605ms] 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 605ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 605ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 605ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 605ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 605ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 605ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [3s 605ms] SSL Writer(SocketTube(13)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 605ms] SSL Writer(SocketTube(13)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 605ms] SSL Writer(SocketTube(13)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [3s 605ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 605ms] SSL Writer(SocketTube(13)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 605ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 605ms] SSL Writer(SocketTube(13)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 605ms] SSL Writer(SocketTube(13)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [3s 605ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 605ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 605ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 605ms] SocketTube(13) trying to write: 47 DEBUG: [pool-1-thread-2] [3s 605ms] SocketTube(13) wrote: 47 DEBUG: [pool-1-thread-2] [3s 605ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [3s 605ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 605ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 605ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 605ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 605ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [3s 605ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 605ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 605ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(1) DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 605ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [3s 605ms] SocketTube(13) resuming read event DEBUG: [readLoop] [3s 605ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 605ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 605ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 605ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 605ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 606ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 605ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 606ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 606ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 606ms] SocketTube(13) read bytes: 1155 DEBUG: [HttpClient-12-SelectorManager] [3s 606ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 606ms] SSL Reader(SocketTube(13)) Adding 1155 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 606ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 606ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 606ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 606ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 606ms] SSL Reader(SocketTube(13)) Unwrapping: 1155 DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) Decoded 59 bytes out of 1155 into buffer of 16676 remaining to decode: 1058 DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) sending 59 DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SSLTube(SocketTube(13))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SSLTube(SocketTube(13))) Processing 59 DEBUG: [pool-1-thread-2] [3s 607ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [3s 607ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 607ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 2 DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) Unwrapping: 1058 DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) sending 15 DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [3s 607ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SSLTube(SocketTube(13))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [3s 607ms] Http2Connection(SSLTube(SocketTube(13))) Processing 15 DEBUG: [pool-1-thread-2] [3s 607ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [3s 607ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 607ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y) 200 HTTP_2 Local port: 60882 DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 608ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) Unwrapping: 1005 DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-2] [3s 608ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 608ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 608ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(4) DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) Unwrapping: 946 DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [3s 608ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 608ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-2] [3s 609ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 609ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 609ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 4 DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(5) DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) Unwrapping: 851 DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-2] [3s 609ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 609ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 609ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(6) DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) Unwrapping: 792 DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [3s 609ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-2] [3s 609ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-2] [3s 609ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 609ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 609ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(7) DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) sending 23 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))) Processing 23 DEBUG: [pool-1-thread-2] [3s 610ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 610ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 610ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(8) DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [3s 610ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 610ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 610ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 610ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 610ms] HttpClientImpl(12) ClientImpl (async) elapsed 24 millis for GET to https://127.0.0.1:51345/https2/fixed/y DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@501c514b DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 610ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(9) DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-2] [3s 611ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 611ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 611ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 60882 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 611ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(10) DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(13)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(13)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(13)) sending 64 DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(13)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13))) Processing 64 DEBUG: [pool-1-thread-2] [3s 611ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 611ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 611ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 611ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(11) DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [3s 612ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 612ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 612ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 612ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 2 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13bf5ae9 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(12) DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-2] [3s 612ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 612ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 612ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 60882 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 612ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(13) DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-2] [3s 612ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 612ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 612ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 612ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(14) DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [3s 613ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 613ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 613ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 613ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 4 DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@30bb075b DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(15) DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-2] [3s 613ms] FramesDecoder decodes: 10 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=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 60882 DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 613ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 613ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(16) DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 614ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [3s 614ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-2] [3s 614ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 614ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 614ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(17) DEBUG: [pool-1-thread-2] [3s 614ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 614ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 614ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 614ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 614ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 614ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [3s 614ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 614ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 614ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [3s 614ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [3s 614ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 614ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 614ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 614ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 6 DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5f71b7f6 DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [3s 614ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(18) DEBUG: [pool-1-thread-2] [3s 614ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 614ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 614ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [3s 614ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 614ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 614ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for R (false) DEBUG: [MainThread] [3s 615ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [3s 616ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:51345/https2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 616ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 616ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 616ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 617ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [pool-1-thread-3] [3s 617ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-13-SelectorManager] [3s 617ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@55391391 for C (true) DEBUG: [HttpClient-13-SelectorManager] [3s 617ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [3s 617ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60888 DEBUG: [pool-1-thread-3] [3s 617ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [3s 617ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 617ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-3] [3s 618ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 618ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 618ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [3s 618ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SocketTube(14) DEBUG: [pool-1-thread-3] [3s 618ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-3] [3s 618ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 618ms] SSL Writer(SocketTube(14)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 618ms] SSL Writer(SocketTube(14)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 618ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [3s 618ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 620ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 620ms] SSL Writer(SocketTube(14)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 620ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 620ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [3s 620ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 620ms] SSL Writer(SocketTube(14)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 620ms] SSL Writer(SocketTube(14)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 620ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 620ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [3s 620ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-13-SelectorManager] [3s 620ms] 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@5fc178e1[Not completed, 4 dependents] (id=1914) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1ac3ed7d[Not completed, 1 dependents] (id=1920), 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-13-SelectorManager] [3s 620ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-13-SelectorManager] [3s 620ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-13-SelectorManager] [3s 620ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [3s 620ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 620ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 620ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [3s 620ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1ac3ed7d[Not completed, 1 dependents] (id=1920), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [3s 620ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [3s 620ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [3s 620ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [3s 620ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [3s 620ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [3s 620ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-13-SelectorManager] [3s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for R (true) DEBUG: [pool-1-thread-3] [3s 620ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 620ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 621ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 621ms] SocketTube(14) trying to write: 2191 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60888, Session(1697439656464|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [3s 621ms] SocketTube(14) wrote: 2191 DEBUG: [pool-1-thread-3] [3s 621ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 621ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 621ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 621ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 621ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 621ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 623ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [3s 623ms] SocketTube(14) read bytes: 133 DEBUG: [HttpClient-13-SelectorManager] [3s 623ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 623ms] SSL Reader(SocketTube(14)) Adding 133 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 623ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 623ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 624ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 624ms] SSL Reader(SocketTube(14)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [3s 624ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 624ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 624ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 624ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [3s 624ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 624ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [HttpClient-13-SelectorManager] [3s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 625ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 625ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 633ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-3] [3s 633ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 633ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 633ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 633ms] SSL Writer(SocketTube(14)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 633ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 633ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [3s 633ms] SSL Writer(SocketTube(14)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 633ms] SSL Writer(SocketTube(14)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 633ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 633ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 633ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 633ms] SocketTube(14) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 633ms] SocketTube(14) wrote: 6 DEBUG: [pool-1-thread-3] [3s 633ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 633ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 633ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 633ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 633ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 633ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 633ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 633ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 633ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 633ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [3s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 637ms] SocketTube(14) read bytes: 175 DEBUG: [HttpClient-13-SelectorManager] [3s 637ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 637ms] SSL Reader(SocketTube(14)) Adding 175 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 637ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 637ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(14)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(14)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [3s 637ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 637ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 637ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-3] [3s 637ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(14)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 638ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 638ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 638ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 638ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [3s 638ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 638ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 638ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 638ms] SSL Writer(SocketTube(14)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 638ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 638ms] SSLFlowDelegate(SocketTube(14)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 638ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 638ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 638ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 639ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 639ms] SSLTube(SocketTube(14)) connecting flows DEBUG: [pool-1-thread-3] [3s 639ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3f004946 DEBUG: [pool-1-thread-3] [3s 639ms] Http2Connection(SSLTube(SocketTube(14))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 639ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 639ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 639ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 639ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 639ms] SSLTube(SocketTube(14)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 639ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 639ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 639ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 639ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 639ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 639ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [3s 639ms] SSL Writer(SocketTube(14)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 639ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 639ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 639ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 639ms] Http2Connection(SSLTube(SocketTube(14))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 639ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 640ms] Http2Connection(SSLTube(SocketTube(14))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 640ms] Http2Connection(SSLTube(SocketTube(14))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 640ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 640ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-3] [3s 640ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-3] [3s 640ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 640ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 640ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 640ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 640ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 640ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 640ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 640ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 640ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 640ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 640ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 640ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 640ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(14)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(14)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 640ms] SocketTube(14) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 640ms] SocketTube(14) wrote: 90 DEBUG: [pool-1-thread-3] [3s 640ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 640ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 640ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 640ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [3s 640ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 640ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 640ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(14)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 640ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [3s 640ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 640ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 640ms] SSLTube(SocketTube(14)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(14)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(14)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(14)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(14)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(14)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(14) trying to write: 174 DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(14) wrote: 174 DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 641ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [3s 641ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 641ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 641ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for R (false) TestServer(2): starting connection DEBUG: [HttpClient-13-SelectorManager] [3s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 642ms] SocketTube(14) read bytes: 1726 DEBUG: [HttpClient-13-SelectorManager] [3s 642ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 642ms] SSL Reader(SocketTube(14)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 642ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for R (false) DEBUG: [pool-1-thread-3] [3s 642ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 642ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 642ms] SSL Reader(SocketTube(14)) Unwrapping: 1726 DEBUG: [HttpClient-13-SelectorManager] [3s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 642ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 642ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 642ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 643ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 643ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [3s 643ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 643ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 643ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 643ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 643ms] SocketTube(14) read bytes: 77 DEBUG: [HttpClient-13-SelectorManager] [3s 643ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 643ms] SSL Reader(SocketTube(14)) Adding 77 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 643ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for R (false) DEBUG: [pool-1-thread-3] [3s 643ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 643ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 643ms] SSL Reader(SocketTube(14)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [3s 643ms] SSL Reader(SocketTube(14)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 643ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [3s 643ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [3s 643ms] SSL Reader(SocketTube(14)) sending 39 DEBUG: [pool-1-thread-3] [3s 643ms] SSL Reader(SocketTube(14)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [3s 643ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 643ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 643ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [Test-server-pool] [3s 642ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 39 bytes in 1 buffers DEBUG: [Test-server-pool] [3s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SSLTube(SocketTube(14))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SSLTube(SocketTube(14))) Processing 39 DEBUG: [pool-1-thread-3] [3s 643ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 643ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 643ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [3s 643ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [Test-server-pool] [3s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 643ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [Test-server-pool] [3s 643ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 643ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 643ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 643ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 643ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 643ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [3s 643ms] SSL Writer(SocketTube(14)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 643ms] SSL Writer(SocketTube(14)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 644ms] SSL Writer(SocketTube(14)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [3s 644ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 644ms] SSL Writer(SocketTube(14)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 644ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 644ms] SSL Writer(SocketTube(14)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 644ms] SSL Writer(SocketTube(14)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 644ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 644ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 644ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 644ms] SocketTube(14) trying to write: 47 DEBUG: [pool-1-thread-3] [3s 644ms] SocketTube(14) wrote: 47 DEBUG: [pool-1-thread-3] [3s 644ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 644ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 644ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 644ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 644ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 644ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [3s 644ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 644ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 644ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 644ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 644ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 644ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 644ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 644ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 644ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for R (false) DEBUG: [readLoop] [3s 644ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 644ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 644ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 644ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 644ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 644ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 644ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 644ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 644ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 644ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 644ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 644ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk DEBUG: [readLoop] [3s 644ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 644ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 645ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 645ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 645ms] FramesDecoder Tail size is now: 0, current= TestServer: [5 s, 377 ms, 239834 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 377 ms, 381488 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 TestServer: [5 s, 377 ms, 462741 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-13-SelectorManager] [3s 646ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 646ms] SocketTube(14) read bytes: 140 DEBUG: [HttpClient-13-SelectorManager] [3s 646ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 646ms] SSL Reader(SocketTube(14)) Adding 140 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 646ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 646ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 646ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 646ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:140, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 646ms] SSL Reader(SocketTube(14)) Unwrapping: 140 DEBUG: [HttpClient-13-SelectorManager] [3s 646ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for None (false) DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) Decoded 54 bytes out of 140 into buffer of 16676 remaining to decode: 48 DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) sending 54 DEBUG: [HttpClient-13-SelectorManager] [3s 647ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 647ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-3] [3s 647ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 647ms] Http2Connection(SSLTube(SocketTube(14))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 647ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-3] [3s 647ms] Http2Connection(SSLTube(SocketTube(14))) Processing 54 DEBUG: [pool-1-thread-3] [3s 647ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-3] [3s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 647ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-3] [3s 647ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 647ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 647ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 647ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 647ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) Unwrapping: 48 DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 48 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 647ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 647ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 647ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-3] [3s 647ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [3s 648ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 648ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 648ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 648ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 648ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 648ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y) 200 HTTP_2 Local port: 60888 DEBUG: [pool-1-thread-3] [3s 648ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 648ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 648ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 648ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 648ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 648ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 648ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 648ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 648ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 648ms] SocketTube(14) read bytes: 995 DEBUG: [HttpClient-13-SelectorManager] [3s 648ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 648ms] SSL Reader(SocketTube(14)) Adding 995 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 648ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for R (false) DEBUG: [pool-1-thread-3] [3s 648ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:995, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 648ms] SSL Reader(SocketTube(14)) Unwrapping: 995 DEBUG: [HttpClient-13-SelectorManager] [3s 648ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-3] [3s 649ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 649ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 649ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) Unwrapping: 936 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-3] [3s 649ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 649ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 649ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) Unwrapping: 846 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-3] [3s 650ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 650ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(6) DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) Unwrapping: 787 DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-3] [3s 650ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 650ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) sending 23 DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14))) Processing 23 DEBUG: [pool-1-thread-3] [3s 650ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 650ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(8) DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [3s 651ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 651ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 651ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 651ms] HttpClientImpl(13) ClientImpl (async) elapsed 35 millis for GET to https://127.0.0.1:51345/https2/chunk/y DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2b33254e DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [3s 651ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 651ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [3s 652ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 652ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 60888 DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 652ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) sending 64 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14))) Processing 64 DEBUG: [pool-1-thread-3] [3s 652ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 652ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(11) DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [3s 652ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 652ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 652ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 653ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@779a1b43 DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [3s 653ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 653ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 60888 DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 653ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-3] [3s 653ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 653ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [3s 654ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 654ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 654ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@16b2a303 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [3s 654ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 654ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 60888 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 654ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-3] [3s 655ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 655ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 655ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [3s 655ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 655ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 655ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 655ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2bc582ea DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 655ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(18) DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 655ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 655ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 655ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 655ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for R (false) DEBUG: [MainThread] [3s 656ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:36733/http2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 656ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 657ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 657ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 657ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 657ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 657ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 657ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 657ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 657ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 657ms] Http2Connection(SocketTube(5)) Opened stream 9 DEBUG: [pool-1-thread-3] [3s 657ms] Http2Connection(SocketTube(5))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 657ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 657ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 657ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 657ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [3s 657ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [3s 657ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 657ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 657ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 657ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 657ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 657ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 657ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 657ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 657ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 657ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 657ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 657ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 657ms] 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: [5 s, 390 ms, 332971 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 390 ms, 502026 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 658ms] SocketTube(5) read bytes: 332 DEBUG: [HttpClient-5-SelectorManager] [3s 658ms] Http2Connection(SocketTube(5)) onNext: got 332 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 659ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [3s 659ms] Http2Connection(SocketTube(5)) sending 332 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 659ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775788, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 659ms] Http2Connection(SocketTube(5)) H2 Receiving(19): 332 DEBUG: [pool-1-thread-3] [3s 659ms] Http2Connection(SocketTube(5)) Processing 332 DEBUG: [pool-1-thread-3] [3s 659ms] FramesDecoder decodes: 332 DEBUG: [pool-1-thread-3] [3s 659ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 659ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 44 TestServer: [5 s, 393 ms, 330007 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SocketTube(5)) Opened stream 26 DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SocketTube(5))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SocketTube(5))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-3] [3s 661ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SocketTube(5))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 662ms] Http2Connection(SocketTube(5))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 662ms] Http2Connection(SocketTube(5))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 662ms] Http2Connection(SocketTube(5))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y) 200 HTTP_2 Local port: 51602 DEBUG: [HttpClient-5-SelectorManager] [3s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [pool-1-thread-3] [3s 662ms] Http2Connection(SocketTube(5))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 662ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-5-SelectorManager] [3s 662ms] SocketTube(5) read bytes: 167 DEBUG: [pool-1-thread-3] [3s 662ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [HttpClient-5-SelectorManager] [3s 662ms] Http2Connection(SocketTube(5)) onNext: got 167 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 662ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [HttpClient-5-SelectorManager] [3s 662ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 662ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 662ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 662ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 784, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 662ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 662ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 662ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5)) Opened stream 28 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-3] [3s 663ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 796, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 663ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(26) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 663ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 663ms] FramesDecoder Got frame: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 849, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 26) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 663ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 663ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(26) close stream 26 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5)) Closed stream 26 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@19eedb89 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-3] [3s 663ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(28) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 663ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 663ms] FramesDecoder Got frame: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 901, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 28) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 663ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 663ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 663ms] Http2Connection(SocketTube(5))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(28) close stream 28 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5)) Closed stream 28 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3e898bf4 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5)) H2 processed(19) DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5)) sending 167 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5)) H2 Receiving(20): 167 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5)) Processing 167 DEBUG: [pool-1-thread-3] [3s 664ms] FramesDecoder decodes: 167 DEBUG: [pool-1-thread-3] [3s 664ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 664ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5)) Opened stream 30 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-3] [3s 664ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 913, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 664ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 664ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 664ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:36733/http2/fixed/y DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5)) Closed stream 9 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3d208d9d DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [3s 664ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(30) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 664ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 664ms] FramesDecoder Got frame: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 965, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 30) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 664ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 664ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5))/Stream(30) close stream 30 DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SocketTube(5)) Closed stream 30 DEBUG: [pool-1-thread-3] [3s 665ms] Http2Connection(SocketTube(5))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3a759a01 DEBUG: [pool-1-thread-3] [3s 665ms] Http2Connection(SocketTube(5))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-3] [3s 665ms] Http2Connection(SocketTube(5)) H2 processed(20) DEBUG: [MainThread] [3s 665ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:36733/http2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 666ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 666ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 666ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 666ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 666ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 666ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 666ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 666ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 666ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 666ms] Http2Connection(SocketTube(5)) Opened stream 11 DEBUG: [pool-1-thread-1] [3s 666ms] Http2Connection(SocketTube(5))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 666ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 666ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 666ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 666ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [3s 666ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [3s 666ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [3s 666ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 666ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 666ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 666ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 666ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 666ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 666ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 667ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 667ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 667ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 667ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 667ms] Http2Connection(SocketTube(5))/Stream(11) requestSent: streamid=11 but response not received TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 11 TestServer(1): Using handler for: /http2/chunk TestServer: [5 s, 399 ms, 545095 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 399 ms, 686361 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 TestServer: [5 s, 399 ms, 797634 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 668ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 668ms] SocketTube(5) read bytes: 479 DEBUG: [HttpClient-5-SelectorManager] [3s 668ms] Http2Connection(SocketTube(5)) onNext: got 479 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 668ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 668ms] Http2Connection(SocketTube(5)) sending 479 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 668ms] Http2Connection(SocketTube(5)) H2 Receiving(21): 479 DEBUG: [HttpClient-5-SelectorManager] [3s 668ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 668ms] 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 668ms] Http2Connection(SocketTube(5)) Processing 479 DEBUG: [pool-1-thread-1] [3s 668ms] FramesDecoder decodes: 479 DEBUG: [pool-1-thread-1] [3s 668ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 668ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 668ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 668ms] Http2Connection(SocketTube(5)) Opened stream 32 DEBUG: [pool-1-thread-1] [3s 668ms] Http2Connection(SocketTube(5))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 668ms] Http2Connection(SocketTube(5))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-1] [3s 668ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 668ms] Http2Connection(SocketTube(5))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 668ms] Http2Connection(SocketTube(5))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 668ms] Http2Connection(SocketTube(5))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 668ms] Http2Connection(SocketTube(5))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 669ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 669ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 977, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 669ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5)) Opened stream 34 DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-1] [3s 669ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 989, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 669ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5))/Stream(32) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-1] [3s 669ms] Http2Connection(SocketTube(5))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 669ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [3s 669ms] FramesDecoder Got frame: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onNext(53) DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1042, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 32) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 670ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 670ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(32) close stream 32 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5)) Closed stream 32 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6cf4b8a9 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-1] [3s 670ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5)) Opened stream 36 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-1] [3s 670ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1054, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 670ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 670ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 670ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:36733/http2/chunk/y DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(11) close stream 11 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5)) Closed stream 11 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@ba6c005 DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-1] [3s 670ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 670ms] Http2Connection(SocketTube(5))/Stream(34) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 671ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 671ms] FramesDecoder Got frame: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1106, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 34) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 671ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 671ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(34) close stream 34 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5)) Closed stream 34 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@20a98fd1 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-1] [3s 671ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(36) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 671ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 671ms] FramesDecoder Got frame: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1158, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 36) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 671ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 671ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(36) close stream 36 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5)) Closed stream 36 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1fafc62b DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-1] [3s 671ms] Http2Connection(SocketTube(5)) H2 processed(21) DEBUG: [MainThread] [3s 672ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:51345/https2/fixed/y GET DEBUG: [pool-1-thread-2] [3s 672ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 672ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [3s 672ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 672ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 672ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 672ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 672ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 672ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 672ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 672ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 9 DEBUG: [pool-1-thread-2] [3s 672ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 673ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 673ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 673ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 673ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 673ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 673ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 673ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 673ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [3s 673ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [3s 673ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 673ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [3s 673ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 673ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [3s 673ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 673ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 673ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 673ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [3s 673ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [3s 673ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 673ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 673ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 673ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 673ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 673ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 673ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [3s 673ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 673ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 673ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 673ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 673ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 673ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 673ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 673ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) requestSent: streamid=9 but response not received TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 9 TestServer(2): Using handler for: /https2/fixed TestServer: [5 s, 406 ms, 623421 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 406 ms, 856679 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 674ms] SocketTube(6) read bytes: 149 TestServer: [5 s, 407 ms, 59815 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 674ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 675ms] SSL Reader(SocketTube(6)) Adding 149 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 675ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 675ms] 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 675ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:149, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 675ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [HttpClient-5-SelectorManager] [3s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 675ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 675ms] 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] [3s 675ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 149 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-2] [3s 675ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-2] [3s 675ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-2] [3s 675ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-2] [3s 675ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-2] [3s 675ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 675ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775738 cancelled = false DEBUG: [pool-1-thread-2] [3s 675ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-2] [3s 675ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 675ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 675ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(70): 58 DEBUG: [pool-1-thread-2] [3s 675ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-2] [3s 675ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-2] [3s 675ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 675ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 45 DEBUG: [pool-1-thread-2] [3s 675ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 675ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 26 DEBUG: [pool-1-thread-2] [3s 675ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 676ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-2] [3s 676ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(70) DEBUG: [pool-1-thread-2] [3s 676ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 676ms] SSL Reader(SocketTube(6)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [3s 676ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 53 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 676ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [3s 676ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [3s 676ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-2] [3s 676ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [3s 676ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 676ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775737 cancelled = false DEBUG: [pool-1-thread-2] [3s 676ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [3s 676ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 676ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 676ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(71): 15 DEBUG: [pool-1-thread-2] [3s 676ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-2] [3s 676ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [3s 676ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 676ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 676ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 676ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 677ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 677ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 677ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 677ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 677ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(71) DEBUG: [pool-1-thread-2] [3s 677ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 681ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 681ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 681ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 681ms] SocketTube(6) read bytes: 1005 DEBUG: [HttpClient-5-SelectorManager] [3s 681ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 681ms] SSL Reader(SocketTube(6)) Adding 1005 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 681ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 681ms] 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 681ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1005, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 681ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [pool-1-thread-2] [3s 682ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-2] [3s 682ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 682ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 682ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 682ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 682ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 682ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775736 cancelled = false DEBUG: [pool-1-thread-2] [3s 682ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 682ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 682ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 682ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(72): 21 DEBUG: [pool-1-thread-2] [3s 682ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 682ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 682ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 682ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 682ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 682ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 683ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 816, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 683ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 683ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(72) DEBUG: [pool-1-thread-2] [3s 683ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 683ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-2] [3s 683ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-2] [3s 683ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 683ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 683ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [3s 683ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 683ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 683ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775735 cancelled = false DEBUG: [pool-1-thread-2] [3s 683ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 683ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 683ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 683ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(73): 57 DEBUG: [pool-1-thread-2] [3s 683ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [3s 683ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 683ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 28 DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(73) DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775734 cancelled = false DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(74): 21 DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 684ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 684ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 684ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 828, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(74) DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 792 into buffer of 64 remaining to decode: 744 DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775733 cancelled = false DEBUG: [pool-1-thread-2] [3s 684ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(75): 10 DEBUG: [pool-1-thread-2] [3s 684ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 684ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 684ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 684ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 685ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 685ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 685ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 685ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 685ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 685ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(75) DEBUG: [pool-1-thread-2] [3s 685ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 685ms] SSL Reader(SocketTube(6)) Unwrapping: 744 DEBUG: [pool-1-thread-2] [3s 685ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 744 into buffer of 16676 remaining to decode: 642 DEBUG: [pool-1-thread-2] [3s 685ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 685ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 685ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [3s 685ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 685ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 685ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775732 cancelled = false DEBUG: [pool-1-thread-2] [3s 685ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 685ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 685ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 685ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(76): 64 DEBUG: [pool-1-thread-2] [3s 685ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [3s 685ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 685ms] FramesDecoder Got frame: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [3s 685ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [3s 685ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 883, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 26) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(76) DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(6)) Unwrapping: 642 DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 642 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775731 cancelled = false DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(77): 9 DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 686ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 686ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 686ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) close stream 26 DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 26 DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6dd5235a DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-2] [3s 686ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(77) DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(6)) Unwrapping: 595 DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-2] [3s 686ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775730 cancelled = false DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(78): 57 DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [3s 687ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 687ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 30 DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(78) DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775729 cancelled = false DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(79): 23 DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [3s 687ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 687ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 897, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 687ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(79) DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [3s 687ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775728 cancelled = false DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(80): 9 DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 688ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 688ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 688ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 688ms] HttpClientImpl(5) ClientImpl (async) elapsed 15 millis for GET to https://127.0.0.1:51345/https2/fixed/y DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 9 DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4d4541b DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(80) DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775727 cancelled = false DEBUG: [pool-1-thread-2] [3s 688ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(81): 10 DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 688ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 688ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 688ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 689ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(81) DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775726 cancelled = false DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(82): 63 DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 689ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 689ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 689ms] FramesDecoder Got frame: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 951, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 30) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(82) DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775725 cancelled = false DEBUG: [pool-1-thread-2] [3s 689ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(83): 9 DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 689ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 689ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 689ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 689ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 689ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) close stream 30 DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 30 DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6cbd0a05 DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(83) DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775724 cancelled = false DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(84): 10 DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 690ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 690ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 690ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 690ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(84) DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775723 cancelled = false DEBUG: [pool-1-thread-2] [3s 690ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(85): 63 DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 690ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 690ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 690ms] FramesDecoder Got frame: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 690ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1005, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 28) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(85) DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775722 cancelled = false DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(86): 9 DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 691ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 691ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 691ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 691ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) close stream 28 DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 28 DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3ea1de63 DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-2] [3s 691ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(86) DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 691ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 691ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 691ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 691ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [MainThread] [3s 692ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:51345/https2/chunk/y GET DEBUG: [pool-1-thread-2] [3s 692ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 692ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [3s 692ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 692ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 692ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 692ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 11 DEBUG: [pool-1-thread-2] [3s 692ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 693ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 693ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 693ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 693ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 693ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 693ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 693ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 693ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [3s 693ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-2] [3s 693ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 693ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-2] [3s 693ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 693ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [3s 693ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 693ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 693ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 694ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [3s 694ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [3s 694ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 694ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 694ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 694ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 694ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 694ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 694ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 694ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 694ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 694ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 694ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 694ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 694ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [3s 694ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 694ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 694ms] 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: [5 s, 427 ms, 89995 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 427 ms, 265290 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 TestServer: [5 s, 427 ms, 407765 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 695ms] SocketTube(6) read bytes: 198 DEBUG: [HttpClient-5-SelectorManager] [3s 695ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 695ms] SSL Reader(SocketTube(6)) Adding 198 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 695ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 695ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 695ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 695ms] 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] [3s 695ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:198, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 695ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 198 into buffer of 16676 remaining to decode: 107 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775721 cancelled = false DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(87): 53 DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-2] [3s 696ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-2] [3s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 696ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 40 DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 32 DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-2] [3s 696ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(87) DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) Unwrapping: 107 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 107 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 696ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775720 cancelled = false DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(88): 10 DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 697ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 697ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 697ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 697ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(88) DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775719 cancelled = false DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(89): 21 DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 697ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 697ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 697ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1017, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 697ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(89) DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 697ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 697ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 697ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 697ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 697ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 698ms] SocketTube(6) read bytes: 936 DEBUG: [HttpClient-5-SelectorManager] [3s 698ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 698ms] SSL Reader(SocketTube(6)) Adding 936 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 698ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 698ms] 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 698ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775718 cancelled = false DEBUG: [pool-1-thread-2] [3s 698ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(90): 52 DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [3s 698ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 698ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 698ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 34 DEBUG: [pool-1-thread-2] [3s 698ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(90) DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775717 cancelled = false DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(91): 21 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 699ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 699ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 699ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1029, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(91) DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775716 cancelled = false DEBUG: [pool-1-thread-2] [3s 699ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(92): 52 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [3s 699ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 699ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 699ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 36 DEBUG: [pool-1-thread-2] [3s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 700ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-2] [3s 700ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(92) DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775715 cancelled = false DEBUG: [pool-1-thread-2] [3s 700ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 702ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(93): 23 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [3s 703ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 703ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 703ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1043, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(93) DEBUG: [pool-1-thread-2] [3s 703ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 703ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [3s 703ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [3s 703ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 703ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 703ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 703ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 703ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 703ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775714 cancelled = false DEBUG: [pool-1-thread-2] [3s 703ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(94): 9 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 703ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 703ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 703ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 703ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 703ms] HttpClientImpl(5) ClientImpl (async) elapsed 11 millis for GET to https://127.0.0.1:51345/https2/chunk/y DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 11 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7aaae51e DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-2] [3s 703ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(94) DEBUG: [pool-1-thread-2] [3s 703ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 703ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775713 cancelled = false DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(95): 10 DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 704ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 704ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 704ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 704ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(95) DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775712 cancelled = false DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(96): 64 DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [3s 704ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 704ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 704ms] FramesDecoder Got frame: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1098, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 32) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(96) DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775711 cancelled = false DEBUG: [pool-1-thread-2] [3s 704ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(97): 9 DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 704ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 704ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 704ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 704ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) close stream 32 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 32 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5c7802dc DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(97) DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775710 cancelled = false DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(98): 10 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 705ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 705ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 705ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 705ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(98) DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775709 cancelled = false DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(99): 63 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 705ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 705ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 705ms] FramesDecoder Got frame: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1152, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 34) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(99) DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775708 cancelled = false DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(100): 9 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 705ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 705ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 705ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 705ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) close stream 34 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 34 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5891c674 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-2] [3s 705ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(100) DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 705ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775707 cancelled = false DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(101): 10 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 706ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 706ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 706ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 706ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(101) DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775706 cancelled = false DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(102): 63 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 706ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 706ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 706ms] FramesDecoder Got frame: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1206, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 36) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(102) DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775705 cancelled = false DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(103): 9 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 706ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 706ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 706ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 706ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) close stream 36 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 36 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@68f359c3 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-2] [3s 706ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(103) DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 706ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 706ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 706ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 706ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [MainThread] [3s 742ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [3s 762ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:36733/http2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 762ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 762ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 762ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 762ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 762ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 762ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 762ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 762ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 762ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 762ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6b4c40b0 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 763ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6b4c40b0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 763ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 763ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 763ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 763ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 763ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 763ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 763ms] PlainHttpConnection(SocketTube(15)) 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=51652,localport=36733] TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [3s 763ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2727b4dd for C (true) DEBUG: [HttpClient-14-SelectorManager] [3s 764ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-14-SelectorManager] [3s 764ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51652 DEBUG: [pool-1-thread-1] [3s 764ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 764ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [3s 764ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [3s 764ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 764ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-1] [3s 764ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 764ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [pool-1-thread-1] [3s 764ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-1] [3s 764ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 764ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [3s 764ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [3s 764ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2ddfdfad DEBUG: [HttpClient-14-SelectorManager] [3s 764ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [3s 764ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [3s 764ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [3s 764ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [3s 764ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [3s 764ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [3s 764ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 764ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 764ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 764ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 764ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 764ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-2] [3s 764ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 764ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [3s 764ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [3s 764ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [3s 764ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [3s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68dd5472 for R (true) DEBUG: [pool-1-thread-3] [3s 765ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 765ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 765ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-3] [3s 765ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 765ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 765ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 765ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 765ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 765ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 765ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 765ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 765ms] Http1Publisher(SocketTube(15)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 765ms] SocketTube(15) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 765ms] SocketTube(15) wrote: 204 DEBUG: [pool-1-thread-3] [3s 765ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 765ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 765ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 765ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 765ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 765ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 765ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 765ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 765ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [pool-1-thread-3] [3s 765ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 765ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 765ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@55a83c55 DEBUG: [pool-1-thread-3] [3s 765ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68dd5472 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 766ms] SocketTube(15) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [3s 766ms] Http1AsyncReceiver(SocketTube(15)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [3s 766ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68dd5472 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 766ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 766ms] Http1AsyncReceiver(SocketTube(15)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6b4c40b0 DEBUG: [pool-1-thread-3] [3s 766ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 766ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6b4c40b0 DEBUG: [pool-1-thread-3] [3s 766ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [3s 766ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [3s 766ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6b4c40b0 DEBUG: [pool-1-thread-3] [3s 766ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 766ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 766ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51652 remote=/127.0.0.1:36733] DEBUG: [pool-1-thread-3] [3s 766ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [3s 766ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@56d71487(14) DEBUG: [pool-1-thread-3] [3s 766ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@278cdb3f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e79f636 queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 767ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 767ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 767ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 767ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-3] [3s 767ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 767ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SocketTube(15)) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SocketTube(15))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 767ms] Http2Connection(SocketTube(15))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 767ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-3] [3s 767ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 767ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-3] [3s 767ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 767ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-3] [3s 767ms] SocketTube(15) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [3s 767ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [3s 767ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [3s 767ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@59ff9eef DEBUG: [HttpClient-14-SelectorManager] [3s 767ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [3s 767ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [3s 767ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [3s 767ms] Http2Connection(SocketTube(15)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [3s 767ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [3s 767ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [3s 767ms] PlainHttpConnection(SocketTube(15)) added 63 bytes in the priority write queue DEBUG: [HttpClient-14-SelectorManager] [3s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68dd5472 for R (false) DEBUG: [pool-1-thread-3] [3s 767ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [3s 767ms] SocketTube(15) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [3s 767ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [3s 768ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [3s 768ms] SocketTube(15) write: starting subscription DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 768ms] PlainHttpConnection(SocketTube(15)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 768ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SocketTube(15)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SocketTube(15)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SocketTube(15)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 768ms] Http1AsyncReceiver(SocketTube(15)) stopping DEBUG: [pool-1-thread-3] [3s 768ms] Http1AsyncReceiver(SocketTube(15)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [3s 768ms] Http1AsyncReceiver(SocketTube(15)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SocketTube(15)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SocketTube(15)) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 768ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-3] [3s 768ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-3] [3s 768ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-3] [3s 768ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [3s 768ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 768ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@56d71487(14) DEBUG: [pool-1-thread-3] [3s 768ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@278cdb3f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e79f636, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 768ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 768ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 768ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-14-SelectorManager] [3s 768ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 768ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [3s 768ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(15) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(15) wrote: 63 DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 768ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 768ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 768ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 768ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [3s 768ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(15) trying to write: 13 DEBUG: [Test-server-pool] [3s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 768ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(15) wrote: 13 DEBUG: [pool-1-thread-3] [3s 768ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 769ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [3s 769ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 769ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 769ms] 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 TestServer: [5 s, 501 ms, 792010 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 502 ms, 17146 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 TestServer: [5 s, 502 ms, 122190 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 DEBUG: [readLoop] [3s 782ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 782ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 782ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 782ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 782ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [3s 782ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [3s 782ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 782ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 782ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 782ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 782ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 782ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [3s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68dd5472 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 783ms] SocketTube(15) read bytes: 97 DEBUG: [HttpClient-14-SelectorManager] [3s 783ms] Http2Connection(SocketTube(15)) onNext: got 97 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 783ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68dd5472 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 783ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68dd5472 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 783ms] SocketTube(15) read bytes: 36 DEBUG: [HttpClient-14-SelectorManager] [3s 783ms] Http2Connection(SocketTube(15)) onNext: got 36 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 783ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68dd5472 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 783ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 784ms] Http2Connection(SocketTube(15)) sending 97 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 784ms] Http2Connection(SocketTube(15)) H2 Receiving(1): 97 DEBUG: [pool-1-thread-3] [3s 784ms] Http2Connection(SocketTube(15)) Processing 97 DEBUG: [pool-1-thread-3] [3s 784ms] FramesDecoder decodes: 97 DEBUG: [pool-1-thread-3] [3s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 784ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 784ms] Http2Connection(SocketTube(15)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-14-SelectorManager] [3s 784ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68dd5472 for None (false) DEBUG: [pool-1-thread-3] [3s 784ms] PlainHttpConnection(SocketTube(15)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 784ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [3s 784ms] SocketTube(15) read bytes: 335 DEBUG: [pool-1-thread-3] [3s 784ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-3] [3s 784ms] SocketTube(15) trying to write: 9 DEBUG: [pool-1-thread-3] [3s 784ms] SocketTube(15) wrote: 9 DEBUG: [pool-1-thread-3] [3s 784ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 784ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [3s 784ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 784ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 784ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 784ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 784ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 784ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-14-SelectorManager] [3s 785ms] Http2Connection(SocketTube(15)) onNext: got 335 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 785ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 785ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68dd5472 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 785ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 785ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68dd5472 for None (false) DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SocketTube(15)) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SocketTube(15))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-14-SelectorManager] [3s 785ms] SocketTube(15) read bytes: 80 DEBUG: [HttpClient-14-SelectorManager] [3s 785ms] Http2Connection(SocketTube(15)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 785ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 785ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68dd5472 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 785ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SocketTube(15))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SocketTube(15)) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SocketTube(15)) sending 36 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SocketTube(15)) H2 Receiving(2): 36 DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SocketTube(15)) Processing 36 DEBUG: [pool-1-thread-3] [3s 785ms] FramesDecoder decodes: 36 DEBUG: [pool-1-thread-3] [3s 785ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 785ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SocketTube(15))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SocketTube(15))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SocketTube(15))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 785ms] Http2Connection(SocketTube(15))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y) 200 HTTP_2 Local port: 51652 DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 786ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 786ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 786ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 786ms] HttpClientImpl(14) ClientImpl (async) elapsed 24 millis for GET to http://127.0.0.1:36733/http2/fixed/y DEBUG: [pool-1-thread-3] [3s 786ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 786ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 786ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15)) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15)) sending 335 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15)) H2 Receiving(3): 335 DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15)) Processing 335 DEBUG: [pool-1-thread-3] [3s 786ms] FramesDecoder decodes: 335 DEBUG: [pool-1-thread-3] [3s 786ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 786ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [MainThread] [3s 786ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 786ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 786ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 786ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 786ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15)) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 786ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 786ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 786ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 786ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 786ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 786ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 786ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 786ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 787ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15)) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 787ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 787ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 787ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [MainThread] [3s 787ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 787ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 787ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 787ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 787ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 787ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 787ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 787ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 787ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1c940da2 DEBUG: [pool-1-thread-3] [3s 787ms] Http2Connection(SocketTube(15))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 787ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 788ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SocketTube(15))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SocketTube(15))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SocketTube(15))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51652 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SocketTube(15))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 788ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 788ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 788ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 788ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 788ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 788ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 788ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 788ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 788ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 788ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 788ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SocketTube(15))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SocketTube(15))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SocketTube(15))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 788ms] Http2Connection(SocketTube(15)) Closed stream 2 DEBUG: [MainThread] [3s 788ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5d80682c DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 797ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51652 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 797ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 797ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 797ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 797ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 797ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 797ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 797ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 797ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 797ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 797ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 797ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15)) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@c19fdec DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15)) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15)) H2 Receiving(4): 80 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15)) Processing 80 DEBUG: [pool-1-thread-3] [3s 797ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [3s 797ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 797ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51652 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 797ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 797ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 797ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 797ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 797ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 797ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 797ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 797ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 797ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 797ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 797ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 797ms] Http2Connection(SocketTube(15)) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 798ms] Http2Connection(SocketTube(15))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@529eb787 DEBUG: [pool-1-thread-3] [3s 798ms] Http2Connection(SocketTube(15))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 798ms] Http2Connection(SocketTube(15)) H2 processed(4) DEBUG: [MainThread] [3s 798ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 798ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 798ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 798ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 798ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 798ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 798ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 798ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 798ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 798ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 798ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 798ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 798ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 798ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 798ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 799ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [3s 799ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:36733/http2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 801ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 801ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 801ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 801ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 801ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 801ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 801ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 801ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 801ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 801ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@30449d84 queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 801ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@30449d84, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 801ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 801ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 801ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 801ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 801ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 801ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [3s 802ms] PlainHttpConnection(SocketTube(16)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=51654,localport=36733] TestServer(1): starting connection DEBUG: [HttpClient-15-SelectorManager] [3s 802ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@22a3fb52 for C (true) DEBUG: [HttpClient-15-SelectorManager] [3s 802ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-15-SelectorManager] [3s 802ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51654 DEBUG: [pool-1-thread-3] [3s 803ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 803ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [pool-1-thread-3] [3s 803ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-3] [3s 803ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 803ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-3] [3s 803ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 803ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [pool-1-thread-3] [3s 803ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-3] [3s 803ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [3s 803ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [3s 803ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@285b9022 DEBUG: [HttpClient-15-SelectorManager] [3s 803ms] SocketTube(16) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 803ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [3s 803ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [3s 803ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [3s 803ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [3s 803ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [3s 803ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [3s 803ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 803ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 803ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 803ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 803ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [3s 803ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 803ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [3s 803ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [3s 803ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 803ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 803ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 803ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 803ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-15-SelectorManager] [3s 803ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for R (true) DEBUG: [pool-1-thread-3] [3s 803ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 803ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 803ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 803ms] Http1Publisher(SocketTube(16)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 803ms] SocketTube(16) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 803ms] SocketTube(16) wrote: 204 DEBUG: [pool-1-thread-3] [3s 803ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [3s 803ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 803ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 803ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 803ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-15-SelectorManager] [3s 803ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 804ms] SocketTube(16) read bytes: 71 DEBUG: [pool-1-thread-3] [3s 804ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 804ms] Exchange checkFor407: all clear DEBUG: [HttpClient-15-SelectorManager] [3s 804ms] Http1AsyncReceiver(SocketTube(16)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-3] [3s 804ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 804ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 804ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-15-SelectorManager] [3s 804ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [3s 804ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 804ms] Http1AsyncReceiver(SocketTube(16)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@30449d84 DEBUG: [HttpClient-15-SelectorManager] [3s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for R (false) DEBUG: [pool-1-thread-2] [3s 804ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [3s 804ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 804ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@30449d84 DEBUG: [pool-1-thread-2] [3s 804ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [3s 804ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [3s 804ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@30449d84 DEBUG: [pool-1-thread-2] [3s 804ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 804ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-3] [3s 805ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 805ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 805ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 805ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@73f1f0fd DEBUG: [pool-1-thread-3] [3s 805ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 806ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 806ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [pool-1-thread-3] [3s 806ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [pool-1-thread-3] [3s 806ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) headersReader is already completed DEBUG: [pool-1-thread-3] [3s 806ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 806ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 806ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51654 remote=/127.0.0.1:36733] DEBUG: [pool-1-thread-3] [3s 806ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [3s 806ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6e5b496b(15) DEBUG: [pool-1-thread-3] [3s 806ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@54f4538b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60d0586f queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 806ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 806ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 806ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-3] [3s 806ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 806ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@54f4538b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60d0586f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [3s 806ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@54f4538b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60d0586f DEBUG: [pool-1-thread-3] [3s 806ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 806ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@54f4538b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60d0586f DEBUG: [pool-1-thread-3] [3s 806ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 806ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@54f4538b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60d0586f DEBUG: [pool-1-thread-3] [3s 806ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 806ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@54f4538b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60d0586f DEBUG: [pool-1-thread-3] [3s 806ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 806ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 806ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6e5b496b(15) DEBUG: [pool-1-thread-3] [3s 806ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [3s 806ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 806ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 806ms] Http2Connection(SocketTube(16)) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 806ms] Http2Connection(SocketTube(16))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 806ms] Http2Connection(SocketTube(16))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 806ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-3] [3s 806ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 806ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-3] [3s 806ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 806ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-3] [3s 806ms] SocketTube(16) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [3s 806ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [3s 806ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [3s 806ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5cfec01b DEBUG: [HttpClient-15-SelectorManager] [3s 806ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [3s 806ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [3s 806ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [3s 806ms] Http2Connection(SocketTube(16)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [3s 806ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [3s 806ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 806ms] SocketTube(16) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [3s 806ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [3s 807ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 807ms] PlainHttpConnection(SocketTube(16)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 807ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [3s 807ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [3s 807ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 807ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [3s 807ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-3] [3s 807ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [3s 807ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-2] [3s 807ms] SocketTube(16) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 807ms] PlainHttpConnection(SocketTube(16)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 807ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 807ms] Http2Connection(SocketTube(16)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 807ms] Http2Connection(SocketTube(16)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 807ms] Http2Connection(SocketTube(16)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 807ms] SocketTube(16) wrote: 63 DEBUG: [pool-1-thread-3] [3s 807ms] Http1AsyncReceiver(SocketTube(16)) stopping DEBUG: [pool-1-thread-2] [3s 807ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [3s 807ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-2] [3s 807ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 807ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 807ms] Http1AsyncReceiver(SocketTube(16)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [3s 807ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-2] [3s 807ms] SocketTube(16) trying to write: 13 DEBUG: [Test-server-pool] [3s 807ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 807ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 807ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 807ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 807ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 807ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 807ms] Http1AsyncReceiver(SocketTube(16)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [3s 807ms] Http2Connection(SocketTube(16)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 807ms] Http2Connection(SocketTube(16)) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 807ms] SocketTube(16) wrote: 13 DEBUG: [pool-1-thread-2] [3s 807ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [3s 807ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-2] [3s 807ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-2] [3s 807ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 807ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-3] [3s 807ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-2] [3s 807ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 807ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [3s 807ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started DEBUG: [readLoop] [3s 808ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 808ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 808ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 808ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 808ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 808ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-15-SelectorManager] [3s 808ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 809ms] SocketTube(16) read bytes: 48 DEBUG: [HttpClient-15-SelectorManager] [3s 809ms] Http2Connection(SocketTube(16)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 809ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 809ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 809ms] Http2Connection(SocketTube(16)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 809ms] Http2Connection(SocketTube(16)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [3s 809ms] Http2Connection(SocketTube(16)) Processing 48 DEBUG: [pool-1-thread-3] [3s 809ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [3s 809ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 809ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 809ms] Http2Connection(SocketTube(16)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 809ms] PlainHttpConnection(SocketTube(16)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 809ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 809ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-3] [3s 809ms] SocketTube(16) trying to write: 9 DEBUG: [pool-1-thread-3] [3s 809ms] SocketTube(16) wrote: 9 DEBUG: [pool-1-thread-3] [3s 809ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [3s 809ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-3] [3s 809ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 809ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 809ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 809ms] Http2Connection(SocketTube(16)) H2 processed(1) TestServer: GET /http2/chunk/y DEBUG: [readLoop] [3s 810ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 810ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 810ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 810ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 810ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 810ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 810ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 810ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 810ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 810ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 810ms] FramesDecoder Tail size is now: 0, current= Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer: [5 s, 544 ms, 714919 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 544 ms, 865413 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 TestServer: [5 s, 544 ms, 946856 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-15-SelectorManager] [3s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 813ms] SocketTube(16) read bytes: 84 DEBUG: [HttpClient-15-SelectorManager] [3s 813ms] Http2Connection(SocketTube(16)) onNext: got 84 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 813ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 813ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 816ms] Http2Connection(SocketTube(16)) sending 84 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 817ms] Http2Connection(SocketTube(16)) H2 Receiving(2): 84 DEBUG: [pool-1-thread-3] [3s 817ms] Http2Connection(SocketTube(16)) Processing 84 DEBUG: [pool-1-thread-3] [3s 817ms] FramesDecoder decodes: 84 DEBUG: [pool-1-thread-3] [3s 817ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 817ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] SocketTube(16) read bytes: 125 DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] Http2Connection(SocketTube(16)) onNext: got 125 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] SocketTube(16) read bytes: 111 DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] Http2Connection(SocketTube(16)) onNext: got 111 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 817ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 817ms] Http2Connection(SocketTube(16)) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 817ms] Http2Connection(SocketTube(16))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 817ms] Http2Connection(SocketTube(16))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 817ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 817ms] Http2Connection(SocketTube(16))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for None (false) DEBUG: [pool-1-thread-3] [3s 817ms] Http2Connection(SocketTube(16))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 817ms] Http2Connection(SocketTube(16))/Stream(1) Completing responseCF(0) with response headers DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] SocketTube(16) read bytes: 80 DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] Http2Connection(SocketTube(16)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for R (false) DEBUG: [pool-1-thread-3] [3s 817ms] Http2Connection(SocketTube(16))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y) 200 HTTP_2 Local port: 51654 DEBUG: [HttpClient-15-SelectorManager] [3s 817ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 818ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 818ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 818ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 818ms] HttpClientImpl(15) ClientImpl (async) elapsed 18 millis for GET to http://127.0.0.1:36733/http2/chunk/y DEBUG: [pool-1-thread-3] [3s 818ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 818ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 818ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16)) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16)) sending 125 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16)) H2 Receiving(3): 125 DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16)) Processing 125 DEBUG: [pool-1-thread-3] [3s 818ms] FramesDecoder decodes: 125 DEBUG: [pool-1-thread-3] [3s 818ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 818ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 818ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 818ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 818ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [MainThread] [3s 818ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 818ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16)) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 818ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 818ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 818ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 818ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 818ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 818ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 818ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 818ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [MainThread] [3s 818ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16)) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16)) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16)) sending 111 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16)) H2 Receiving(4): 111 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16)) Processing 111 DEBUG: [pool-1-thread-3] [3s 819ms] FramesDecoder decodes: 111 DEBUG: [pool-1-thread-3] [3s 819ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 819ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 819ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 819ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 819ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 819ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 819ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 819ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 819ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@8e62124 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 819ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51654 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 819ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 819ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 819ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 819ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 819ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 819ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 819ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onComplete DEBUG: [MainThread] [3s 819ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 819ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 819ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 819ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 819ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 820ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 820ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 820ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16)) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7e7853b8 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16)) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16)) H2 Receiving(5): 80 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16)) Processing 80 DEBUG: [pool-1-thread-3] [3s 820ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [3s 820ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 820ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51654 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 820ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 820ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 820ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 820ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 820ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 820ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 820ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 820ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 820ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 820ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 820ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16)) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1c896f38 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SocketTube(16)) H2 processed(5) DEBUG: [HttpClient-15-SelectorManager] [3s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 824ms] SocketTube(16) read bytes: 80 DEBUG: [HttpClient-15-SelectorManager] [3s 824ms] Http2Connection(SocketTube(16)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 824ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 824ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 825ms] Http2Connection(SocketTube(16)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 825ms] Http2Connection(SocketTube(16)) H2 Receiving(6): 80 DEBUG: [pool-1-thread-3] [3s 825ms] Http2Connection(SocketTube(16)) Processing 80 DEBUG: [pool-1-thread-3] [3s 825ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [3s 825ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 825ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 825ms] Http2Connection(SocketTube(16))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 825ms] Http2Connection(SocketTube(16))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 825ms] Http2Connection(SocketTube(16))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51654 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(16))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 828ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 828ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 828ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 828ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 828ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 828ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 828ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 828ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 828ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 828ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 828ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(16))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(16))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(16))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(16)) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(16))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@af93bc4 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(16))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(16)) H2 processed(6) DEBUG: [MainThread] [3s 831ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 831ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 831ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 831ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 831ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 831ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 831ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 831ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 831ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 831ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 831ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 831ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 831ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 831ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 831ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 832ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [3s 832ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:51345/https2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 832ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 833ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 833ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 833ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [pool-1-thread-3] [3s 833ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-16-SelectorManager] [3s 834ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6f9d0223 for C (true) TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60902, Session(1697439656494|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [3s 834ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [3s 834ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60902 DEBUG: [pool-1-thread-3] [3s 834ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-3] [3s 834ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 834ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-3] [3s 834ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 834ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [3s 834ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-3] [3s 834ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 834ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SocketTube(17) DEBUG: [pool-1-thread-3] [3s 834ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-3] [3s 834ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 834ms] SSL Writer(SocketTube(17)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 834ms] SSL Writer(SocketTube(17)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 834ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [3s 834ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 837ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 837ms] SSL Writer(SocketTube(17)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-16-SelectorManager] [3s 837ms] 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@65656953[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: NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [3s 837ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [3s 837ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-16-SelectorManager] [3s 837ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [3s 837ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 837ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-16-SelectorManager] [3s 837ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 837ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [HttpClient-16-SelectorManager] [3s 837ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [3s 837ms] 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 837ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [3s 837ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [3s 837ms] SocketTube(17) onSubscribe called DEBUG: [pool-1-thread-3] [3s 837ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [3s 837ms] SocketTube(17) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 837ms] SSL Writer(SocketTube(17)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 837ms] SSL Writer(SocketTube(17)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 837ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 837ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [3s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 837ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [3s 837ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 837ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 837ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 837ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 837ms] SocketTube(17) trying to write: 2191 DEBUG: [pool-1-thread-3] [3s 837ms] SocketTube(17) wrote: 2191 DEBUG: [pool-1-thread-3] [3s 837ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 837ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 837ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 837ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 837ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 837ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 847ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [3s 847ms] SocketTube(17) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [3s 847ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 847ms] SSL Reader(SocketTube(17)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 847ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 847ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 847ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 847ms] SSL Reader(SocketTube(17)) Unwrapping: 133 DEBUG: [HttpClient-16-SelectorManager] [3s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 848ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 848ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 848ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 848ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 848ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 848ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 848ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 848ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 849ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-3] [3s 849ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(17)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(17)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(17)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 850ms] SocketTube(17) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 850ms] SocketTube(17) wrote: 6 DEBUG: [pool-1-thread-3] [3s 850ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 850ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 850ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 850ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 850ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 850ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 850ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for R (true) DEBUG: [pool-1-thread-3] [3s 850ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [3s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 852ms] SocketTube(17) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [3s 852ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 852ms] SSL Reader(SocketTube(17)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 852ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 852ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 853ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 853ms] SSL Reader(SocketTube(17)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [3s 854ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [3s 854ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 854ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 854ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 854ms] SSL Reader(SocketTube(17)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [3s 854ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 854ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 854ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 854ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 854ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 854ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 854ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-3] [3s 854ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 854ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 854ms] SSL Reader(SocketTube(17)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 855ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 855ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 855ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 855ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 855ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 855ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 855ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 855ms] SSL Writer(SocketTube(17)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 855ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 855ms] SSLFlowDelegate(SocketTube(17)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 855ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 855ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 855ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 855ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 855ms] SSLTube(SocketTube(17)) connecting flows DEBUG: [pool-1-thread-3] [3s 855ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@ff6b4e0 DEBUG: [pool-1-thread-3] [3s 855ms] Http2Connection(SSLTube(SocketTube(17))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 855ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 855ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 855ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 855ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 855ms] SSLTube(SocketTube(17)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 855ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 855ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 855ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 855ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 855ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 855ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [3s 855ms] SSL Writer(SocketTube(17)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 856ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 856ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 856ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 856ms] Http2Connection(SSLTube(SocketTube(17))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 856ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 856ms] Http2Connection(SSLTube(SocketTube(17))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 856ms] Http2Connection(SSLTube(SocketTube(17))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 856ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 856ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-3] [3s 856ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-3] [3s 856ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 856ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 856ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 856ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 856ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 856ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 856ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 857ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 857ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 857ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 857ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 857ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 857ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(17)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(17)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 857ms] SocketTube(17) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 857ms] SocketTube(17) wrote: 90 DEBUG: [pool-1-thread-3] [3s 857ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 857ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 857ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 857ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 857ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 857ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 857ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(17)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 857ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 857ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 857ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 857ms] SSLTube(SocketTube(17)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(17)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 858ms] SSL Writer(SocketTube(17)) wrapping 136 bytes TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 859ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 861ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 861ms] SSL Writer(SocketTube(17)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 861ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 861ms] SSL Writer(SocketTube(17)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 865ms] SSL Writer(SocketTube(17)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 865ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 865ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 865ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 865ms] SocketTube(17) trying to write: 174 DEBUG: [pool-1-thread-3] [3s 865ms] SocketTube(17) wrote: 174 DEBUG: [pool-1-thread-3] [3s 865ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 865ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 865ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 865ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 865ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 865ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 865ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 865ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 865ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 865ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 865ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 865ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 865ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 865ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 865ms] SocketTube(17) read bytes: 1803 DEBUG: [HttpClient-16-SelectorManager] [3s 865ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 866ms] SSL Reader(SocketTube(17)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 866ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 866ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [3s 866ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(17)) Unwrapping: 1803 DEBUG: [Test-server-pool] [3s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 866ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 866ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 866ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(17)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(17)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(17)) sending 39 DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(17)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [3s 866ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 866ms] Http2Connection(SSLTube(SocketTube(17))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 866ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 866ms] Http2Connection(SSLTube(SocketTube(17))) Processing 39 DEBUG: [pool-1-thread-3] [3s 866ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 866ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 866ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 866ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 866ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 866ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 867ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 867ms] SSL Writer(SocketTube(17)) onNext DEBUG: [readLoop] [3s 867ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 867ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 867ms] SSL Writer(SocketTube(17)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 867ms] SSL Writer(SocketTube(17)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 867ms] SSL Writer(SocketTube(17)) wrapping 9 bytes DEBUG: [readLoop] [3s 867ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 TestServer(2): connection started DEBUG: [readLoop] [3s 867ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 867ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 867ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [readLoop] [3s 867ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [3s 867ms] SSL Writer(SocketTube(17)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 867ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [readLoop] [3s 867ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 867ms] SSL Writer(SocketTube(17)) Sending 47 bytes downstream DEBUG: [readLoop] [3s 867ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 867ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 867ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 867ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 867ms] SSL Writer(SocketTube(17)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 867ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 867ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 867ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 867ms] SocketTube(17) trying to write: 47 DEBUG: [pool-1-thread-3] [3s 867ms] SocketTube(17) wrote: 47 DEBUG: [readLoop] [3s 867ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 867ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 867ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 867ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 867ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 867ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 867ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 867ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 867ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 867ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 867ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 867ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 867ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 867ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 867ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for R (false) TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed DEBUG: [readLoop] [3s 867ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 867ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 867ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 867ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 867ms] FramesDecoder Tail size is now: 0, current= TestServer: [5 s, 600 ms, 70446 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 600 ms, 268473 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 TestServer: [5 s, 600 ms, 372166 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-16-SelectorManager] [3s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 868ms] SocketTube(17) read bytes: 209 DEBUG: [HttpClient-16-SelectorManager] [3s 868ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 868ms] SSL Reader(SocketTube(17)) Adding 209 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 868ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 868ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 868ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 868ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 870ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:209, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 870ms] SSL Reader(SocketTube(17)) Unwrapping: 209 DEBUG: [pool-1-thread-3] [3s 870ms] SSL Reader(SocketTube(17)) Decoded 59 bytes out of 209 into buffer of 16676 remaining to decode: 112 DEBUG: [pool-1-thread-3] [3s 870ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) sending 59 DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17))) Processing 59 DEBUG: [pool-1-thread-3] [3s 871ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-3] [3s 871ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 871ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) Unwrapping: 112 DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) Decoded 15 bytes out of 112 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) sending 15 DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 871ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17))) Processing 15 DEBUG: [pool-1-thread-3] [3s 871ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [3s 871ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 871ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 871ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 872ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y) 200 HTTP_2 Local port: 60902 DEBUG: [pool-1-thread-3] [3s 872ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 872ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 872ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 872ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 872ms] HttpClientImpl(16) ClientImpl (async) elapsed 39 millis for GET to https://127.0.0.1:51345/https2/fixed/y DEBUG: [pool-1-thread-3] [3s 872ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 872ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 872ms] SSL Reader(SocketTube(17)) Unwrapping: 59 DEBUG: [pool-1-thread-3] [3s 872ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 872ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 872ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 872ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-3] [3s 872ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 872ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 872ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 872ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 872ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 872ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 872ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [3s 872ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-3] [3s 872ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 872ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 872ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 872ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 872ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 872ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 872ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 872ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 872ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 872ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 872ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 872ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 872ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 872ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 873ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 873ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 873ms] SocketTube(17) read bytes: 946 DEBUG: [HttpClient-16-SelectorManager] [3s 873ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 873ms] SSL Reader(SocketTube(17)) Adding 946 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 873ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 873ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:946, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 873ms] SSL Reader(SocketTube(17)) Unwrapping: 946 DEBUG: [pool-1-thread-3] [3s 873ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-3] [3s 873ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 873ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 873ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-3] [3s 873ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 873ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 873ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 873ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 873ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 873ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 873ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-3] [3s 873ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-3] [3s 873ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 873ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 873ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 873ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 873ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 873ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 873ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 873ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 873ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 873ms] SSL Reader(SocketTube(17)) Unwrapping: 851 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 874ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 874ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 874ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [3s 874ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-3] [3s 874ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 874ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 874ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 874ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 874ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(6) DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) Unwrapping: 792 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 874ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 874ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 874ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-3] [3s 874ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-3] [3s 874ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 874ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 874ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 874ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 874ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 874ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 874ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 874ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 874ms] SSL Reader(SocketTube(17)) sending 23 DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17))) Processing 23 DEBUG: [pool-1-thread-3] [3s 875ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 875ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 875ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(8) DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 875ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 875ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 875ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [3s 875ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [HttpClient-16-SelectorManager] [3s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 875ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-3] [3s 875ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 875ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 875ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 875ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 60902 DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 876ms] HttpClientImpl(16) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 876ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 876ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-3] [3s 876ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 876ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 876ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 876ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 876ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 66, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(11) DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) Unwrapping: 440 DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 876ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 876ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 876ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 876ms] HttpClientImpl(16) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 876ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 876ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 876ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@58d1fa89 DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 876ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 876ms] SSL Reader(SocketTube(17)) Unwrapping: 393 DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-3] [3s 877ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 877ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 877ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 877ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 877ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 877ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [3s 877ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 877ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 877ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 877ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 78, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 60902 DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 877ms] HttpClientImpl(16) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 877ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 877ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) Unwrapping: 345 DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) sending 64 DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(14): 64 DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17))) Processing 64 DEBUG: [pool-1-thread-3] [3s 877ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 877ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 877ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 877ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 877ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 55, received: 133, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 877ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 877ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 878ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 878ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 878ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 878ms] HttpClientImpl(16) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 878ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 878ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 878ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1bb5cd4c DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-3] [3s 878ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 878ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 878ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 60902 DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 878ms] HttpClientImpl(16) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 878ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 878ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-3] [3s 878ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 878ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 878ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 878ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 878ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 187, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [3s 878ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 878ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 878ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 878ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 878ms] HttpClientImpl(16) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 878ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 878ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 878ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 878ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 879ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 879ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 879ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 879ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@567270b0 DEBUG: [pool-1-thread-3] [3s 879ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 879ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(18) DEBUG: [pool-1-thread-3] [3s 879ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 879ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 879ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 879ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 879ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 879ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for R (false) DEBUG: [MainThread] [3s 877ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 879ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 879ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 879ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 879ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 879ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(14) DEBUG: [MainThread] [3s 879ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 879ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 879ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 14, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 879ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 879ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onComplete DEBUG: [MainThread] [3s 879ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 879ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 879ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 879ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 879ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 879ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 879ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 879ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 1 DEBUG: [MainThread] [3s 879ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@37470101 DEBUG: [MainThread] [3s 879ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [3s 879ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 879ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 879ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 879ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 879ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 879ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 880ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 880ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 880ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 880ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 880ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 880ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 880ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 880ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 880ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 880ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 880ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 880ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 880ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 880ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 880ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 881ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@16e7750b (user-supplied=false) DEBUG: [MainThread] [3s 881ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:51345/https2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 882ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 883ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 883ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 883ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [pool-1-thread-3] [3s 883ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-17-SelectorManager] [3s 884ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@134401b7 for C (true) TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60914, Session(1697439656711|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [3s 885ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [3s 885ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60914 DEBUG: [pool-1-thread-3] [3s 885ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [3s 885ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 885ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-3] [3s 885ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 885ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 885ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 885ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SocketTube(18) DEBUG: [pool-1-thread-3] [3s 885ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-3] [3s 885ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 885ms] SSL Writer(SocketTube(18)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 885ms] SSL Writer(SocketTube(18)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 885ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [3s 885ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [3s 886ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-3] [3s 887ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 887ms] SSL Writer(SocketTube(18)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 887ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 887ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [HttpClient-17-SelectorManager] [3s 887ms] 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@19bc6ac7[Not completed, 4 dependents] (id=2689) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [3s 887ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-17-SelectorManager] [3s 887ms] SocketTube(18) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 887ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [3s 887ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [3s 888ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 888ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 887ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [3s 888ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 888ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [3s 888ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [3s 888ms] SSL Writer(SocketTube(18)) Sending 2191 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [3s 888ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [3s 888ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [3s 888ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [3s 888ms] SocketTube(18) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 888ms] SSL Writer(SocketTube(18)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 888ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [3s 888ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [3s 888ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 888ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [3s 888ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for R (true) DEBUG: [pool-1-thread-2] [3s 888ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [3s 888ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 888ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [3s 888ms] SocketTube(18) trying to write: 2191 DEBUG: [pool-1-thread-2] [3s 888ms] SocketTube(18) wrote: 2191 DEBUG: [pool-1-thread-2] [3s 888ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [3s 888ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 888ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 888ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 888ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 888ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 892ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 892ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [3s 892ms] SocketTube(18) read bytes: 308 DEBUG: [HttpClient-17-SelectorManager] [3s 892ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 892ms] SSL Reader(SocketTube(18)) Adding 308 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 892ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 892ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 892ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 892ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 892ms] SSL Reader(SocketTube(18)) Unwrapping: 308 DEBUG: [pool-1-thread-2] [3s 893ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-2] [3s 893ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 893ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [3s 893ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-2] [3s 893ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 893ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 894ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-2] [3s 894ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [3s 894ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 894ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 894ms] SSL Writer(SocketTube(18)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 894ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 894ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-2] [3s 894ms] SSL Writer(SocketTube(18)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 894ms] SSL Writer(SocketTube(18)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [3s 894ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 894ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 894ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 894ms] SocketTube(18) trying to write: 6 DEBUG: [pool-1-thread-2] [3s 894ms] SocketTube(18) wrote: 6 DEBUG: [pool-1-thread-2] [3s 894ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [3s 894ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 894ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 894ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 894ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 894ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 894ms] SSL Reader(SocketTube(18)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [3s 894ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [3s 895ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 895ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [3s 895ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-2] [3s 895ms] SSL Reader(SocketTube(18)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [3s 895ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [3s 895ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 895ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [3s 895ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-2] [3s 895ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 895ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 895ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-2] [3s 895ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 895ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 895ms] SSL Reader(SocketTube(18)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [3s 896ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 896ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 896ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 896ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-2] [3s 896ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 896ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 896ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 896ms] SSL Writer(SocketTube(18)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 896ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 896ms] SSLFlowDelegate(SocketTube(18)) setALPN = h2 DEBUG: [pool-1-thread-2] [3s 896ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 896ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [3s 896ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [3s 896ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 896ms] SSLTube(SocketTube(18)) connecting flows DEBUG: [pool-1-thread-2] [3s 896ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@45dcc3d6 DEBUG: [pool-1-thread-2] [3s 896ms] Http2Connection(SSLTube(SocketTube(18))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [3s 896ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 896ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 896ms] SSLTube(SocketTube(18)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 896ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [3s 896ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 896ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 897ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [3s 897ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 897ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [3s 897ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 897ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 897ms] Http2Connection(SSLTube(SocketTube(18))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 897ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 897ms] Http2Connection(SSLTube(SocketTube(18))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 897ms] Http2Connection(SSLTube(SocketTube(18))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 897ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 897ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-2] [3s 897ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-2] [3s 897ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 897ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 897ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 897ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 897ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 897ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 897ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 897ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 897ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 897ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 897ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 897ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 897ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 897ms] SocketTube(18) trying to write: 90 DEBUG: [pool-1-thread-2] [3s 897ms] SocketTube(18) wrote: 90 DEBUG: [pool-1-thread-2] [3s 897ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [3s 897ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 897ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [3s 897ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-2] [3s 897ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [3s 897ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [3s 897ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [3s 897ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-2] [3s 897ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [3s 897ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [3s 897ms] SSLTube(SocketTube(18)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 897ms] SSL Writer(SocketTube(18)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [3s 898ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 898ms] SSL Writer(SocketTube(18)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 898ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 898ms] SSL Writer(SocketTube(18)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 898ms] SSL Writer(SocketTube(18)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [3s 898ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 898ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 898ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 898ms] SocketTube(18) trying to write: 174 DEBUG: [pool-1-thread-2] [3s 898ms] SocketTube(18) wrote: 174 DEBUG: [pool-1-thread-2] [3s 898ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [3s 898ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 898ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 898ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 898ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [3s 898ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-2] [3s 898ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [3s 898ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 898ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 898ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [3s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 899ms] SocketTube(18) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [3s 899ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 899ms] SSL Reader(SocketTube(18)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [3s 899ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-17-SelectorManager] [3s 899ms] SocketTube(18) resuming read event DEBUG: [Test-server-pool] [3s 899ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 899ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-17-SelectorManager] [3s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for R (false) DEBUG: [Test-server-pool] [3s 899ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [3s 899ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [3s 899ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 899ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 899ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 899ms] SSL Reader(SocketTube(18)) Unwrapping: 1726 DEBUG: [HttpClient-17-SelectorManager] [3s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 899ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 899ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 899ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 899ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 899ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [3s 899ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [3s 899ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-2] [3s 899ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [3s 899ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for R (true) DEBUG: [readLoop] [3s 899ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 900ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 900ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 900ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 900ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 900ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 900ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 900ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 900ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 900ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 900ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for None (false) DEBUG: [readLoop] [3s 900ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-17-SelectorManager] [3s 900ms] SocketTube(18) read bytes: 77 DEBUG: [HttpClient-17-SelectorManager] [3s 900ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 900ms] SSL Reader(SocketTube(18)) Adding 77 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 900ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 900ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 900ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 900ms] SSL Reader(SocketTube(18)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [3s 900ms] SSL Reader(SocketTube(18)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 900ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [3s 900ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [3s 900ms] SSL Reader(SocketTube(18)) sending 39 DEBUG: [pool-1-thread-2] [3s 900ms] SSL Reader(SocketTube(18)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [3s 900ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 900ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 900ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [3s 900ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 900ms] Http2Connection(SSLTube(SocketTube(18))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 900ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [3s 900ms] Http2Connection(SSLTube(SocketTube(18))) Processing 39 DEBUG: [pool-1-thread-2] [3s 900ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [3s 900ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [3s 900ms] 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 900ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [3s 900ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 900ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 900ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [3s 900ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 900ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-2] [3s 900ms] SSL Writer(SocketTube(18)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 900ms] SSL Writer(SocketTube(18)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 900ms] SSL Writer(SocketTube(18)) wrapping 9 bytes TestServer: [5 s, 632 ms, 879083 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 TestServer(2): connection started DEBUG: [pool-1-thread-2] [3s 900ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 900ms] SSL Writer(SocketTube(18)) OK => produced: 47 bytes into 48, not wrapped: 0 Sent response headers 200 DEBUG: [pool-1-thread-2] [3s 900ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 901ms] SSL Writer(SocketTube(18)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 901ms] SSL Writer(SocketTube(18)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [3s 901ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 901ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 901ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 901ms] SocketTube(18) trying to write: 47 TestServer: [5 s, 633 ms, 216485 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-2] [3s 901ms] SocketTube(18) wrote: 47 DEBUG: [pool-1-thread-2] [3s 901ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [3s 901ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 901ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 901ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 901ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [3s 901ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-2] [3s 901ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [3s 901ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 901ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(1) DEBUG: [pool-1-thread-2] [3s 901ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 901ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [3s 901ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-2] [3s 901ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [3s 901ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 901ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 901ms] SocketTube(18) read bytes: 92 DEBUG: [HttpClient-17-SelectorManager] [3s 901ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 901ms] SSL Reader(SocketTube(18)) Adding 92 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 901ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 901ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 901ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:92, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 901ms] SSL Reader(SocketTube(18)) Unwrapping: 92 DEBUG: [HttpClient-17-SelectorManager] [3s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 901ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 901ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 901ms] SSL Reader(SocketTube(18)) Decoded 54 bytes out of 92 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 901ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-2] [3s 901ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-2] [3s 901ms] SSL Reader(SocketTube(18)) sending 54 DEBUG: [pool-1-thread-2] [3s 901ms] SSL Reader(SocketTube(18)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-2] [3s 901ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 901ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [3s 901ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-2] [3s 901ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 901ms] Http2Connection(SSLTube(SocketTube(18))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 901ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-2] [3s 901ms] Http2Connection(SSLTube(SocketTube(18))) Processing 54 DEBUG: [pool-1-thread-2] [3s 902ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-2] [3s 902ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 902ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 TestServer: [5 s, 633 ms, 311787 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-2] [3s 902ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 902ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 2 DEBUG: [pool-1-thread-2] [3s 902ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 902ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [3s 902ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 902ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 902ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 902ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 902ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 902ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 902ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 902ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [3s 902ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-2] [3s 902ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [3s 902ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 902ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 904ms] SocketTube(18) read bytes: 1043 DEBUG: [HttpClient-17-SelectorManager] [3s 904ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 904ms] SSL Reader(SocketTube(18)) Adding 1043 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 904ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 904ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 905ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1043, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 905ms] SSL Reader(SocketTube(18)) Unwrapping: 1043 DEBUG: [pool-1-thread-2] [3s 905ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-2] [3s 906ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 906ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 906ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y) 200 HTTP_2 Local port: 60914 DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 906ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 906ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 906ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 906ms] HttpClientImpl(17) ClientImpl (async) elapsed 24 millis for GET to https://127.0.0.1:51345/https2/chunk/y DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) Unwrapping: 995 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-2] [3s 906ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 906ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 906ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 906ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 906ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(4) DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) Unwrapping: 936 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [3s 906ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-2] [3s 906ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-2] [3s 906ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 906ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 906ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 907ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 907ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 4 DEBUG: [pool-1-thread-2] [3s 907ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 907ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [3s 907ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(5) DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) Unwrapping: 846 DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 907ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 907ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 907ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [3s 907ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-2] [3s 907ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 907ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 907ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 907ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(6) DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) Unwrapping: 787 DEBUG: [MainThread] [3s 907ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 787 into buffer of 56 remaining to decode: 739 DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [MainThread] [3s 907ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 907ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 907ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 907ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 907ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 907ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 907ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [3s 907ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 907ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [MainThread] [3s 907ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 907ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 907ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-2] [3s 907ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-2] [3s 907ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 908ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 908ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 908ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 908ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [3s 908ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 908ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [3s 908ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 908ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 908ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 60914 DEBUG: [pool-1-thread-2] [3s 908ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 908ms] HttpClientImpl(17) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 908ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 908ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 908ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(7) DEBUG: [pool-1-thread-2] [3s 908ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 908ms] SSL Reader(SocketTube(18)) Unwrapping: 739 DEBUG: [pool-1-thread-2] [3s 908ms] SSL Reader(SocketTube(18)) Decoded 64 bytes out of 739 into buffer of 16676 remaining to decode: 637 DEBUG: [pool-1-thread-2] [3s 908ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 908ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 908ms] SSL Reader(SocketTube(18)) sending 64 DEBUG: [pool-1-thread-2] [3s 908ms] SSL Reader(SocketTube(18)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 908ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 908ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [3s 908ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 908ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 908ms] Http2Connection(SSLTube(SocketTube(18))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 908ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-2] [3s 908ms] Http2Connection(SSLTube(SocketTube(18))) Processing 64 DEBUG: [pool-1-thread-2] [3s 908ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 908ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 908ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 908ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 908ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 908ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 908ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 908ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 908ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 908ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(8) DEBUG: [pool-1-thread-2] [3s 908ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 908ms] SSL Reader(SocketTube(18)) Unwrapping: 637 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 637 into buffer of 64 remaining to decode: 590 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-2] [3s 909ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 909ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 909ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 909ms] HttpClientImpl(17) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 909ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 909ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 909ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 2 DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@592e5753 DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(9) DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) Unwrapping: 590 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 590 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(10): 52 DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-2] [3s 909ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 909ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 909ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 909ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(10) DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) Unwrapping: 500 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) sending 23 DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 909ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 910ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [3s 910ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 910ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 910ms] Http2Connection(SSLTube(SocketTube(18))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 910ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-2] [3s 910ms] Http2Connection(SSLTube(SocketTube(18))) Processing 23 DEBUG: [pool-1-thread-2] [3s 910ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 910ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 910ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 910ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 910ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 910ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 910ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 910ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 910ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 910ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(11) DEBUG: [MainThread] [3s 910ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 910ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 910ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 910ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 910ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-2] [3s 912ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 912ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 912ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 912ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 912ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 912ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 912ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 1 DEBUG: [MainThread] [3s 912ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@f5a9864 DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(12) DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [3s 912ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-2] [3s 912ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 912ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 912ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [3s 912ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 912ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 912ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 912ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 912ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 912ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 60914 DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 913ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 913ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 913ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(13) DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-2] [3s 913ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 913ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 913ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 913ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 913ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(14) DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-2] [3s 913ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 913ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 913ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 913ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 913ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 913ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 913ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 4 DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d95f50d DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(15) DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [3s 913ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-2] [3s 913ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 913ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 913ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 60914 DEBUG: [pool-1-thread-2] [3s 913ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 913ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 913ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 914ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(16) DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-2] [3s 914ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 914ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 914ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 914ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 914ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(17) DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-2] [3s 914ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 914ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 914ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 914ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 914ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 914ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 914ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 6 DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5e744b1a DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [3s 914ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(18) DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-2] [3s 914ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-2] [3s 914ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [3s 914ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 914ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for R (false) DEBUG: [MainThread] [3s 917ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 917ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 917ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 917ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 917ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 917ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 917ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 917ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 917ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 917ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 918ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:36733/http2/fixed/y GET DEBUG: [pool-1-thread-2] [3s 918ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 918ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [3s 918ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 918ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 918ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 918ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 918ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 918ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 918ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 918ms] Http2Connection(SocketTube(5)) Opened stream 13 DEBUG: [pool-1-thread-2] [3s 918ms] Http2Connection(SocketTube(5))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 918ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 918ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 918ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [3s 918ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [3s 919ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [3s 919ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [3s 919ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [3s 919ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 919ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 919ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 919ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 919ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 919ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 919ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 919ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 919ms] Http2Connection(SocketTube(5))/Stream(13) requestSent: streamid=13 but response not received TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 13 TestServer(1): Using handler for: /http2/fixed TestServer: [5 s, 651 ms, 843719 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 652 ms, 43445 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-2 TestServer: [5 s, 652 ms, 148368 ns] Pushing promise: http://127.0.0.1:36733/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 921ms] SocketTube(5) read bytes: 429 DEBUG: [HttpClient-5-SelectorManager] [3s 921ms] Http2Connection(SocketTube(5)) onNext: got 429 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 921ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [pool-1-thread-2] [3s 921ms] Http2Connection(SocketTube(5)) sending 429 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 921ms] Http2Connection(SocketTube(5)) H2 Receiving(22): 429 DEBUG: [pool-1-thread-2] [3s 921ms] Http2Connection(SocketTube(5)) Processing 429 DEBUG: [HttpClient-5-SelectorManager] [3s 921ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 921ms] FramesDecoder decodes: 429 DEBUG: [pool-1-thread-2] [3s 921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 921ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [3s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 922ms] SocketTube(5) read bytes: 70 DEBUG: [HttpClient-5-SelectorManager] [3s 922ms] Http2Connection(SocketTube(5)) onNext: got 70 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 922ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 922ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775784, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SocketTube(5)) Opened stream 38 DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SocketTube(5))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SocketTube(5))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-2] [3s 922ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SocketTube(5))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SocketTube(5))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SocketTube(5))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SocketTube(5))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SocketTube(5))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 922ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 922ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 922ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 922ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:36733/http2/fixed/y DEBUG: [pool-1-thread-2] [3s 922ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 922ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 922ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1170, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 922ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 922ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [MainThread] [3s 925ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 925ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 925ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 925ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 925ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5)) Opened stream 40 DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-2] [3s 927ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 927ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 927ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1182, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 927ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [MainThread] [3s 927ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 927ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 927ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 927ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5)) Opened stream 42 DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-2] [3s 927ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 927ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 927ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 927ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 927ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 927ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 927ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1194, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 927ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 927ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 927ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 927ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 927ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5))/Stream(13) responseReceived: streamid=13 DEBUG: [MainThread] [3s 927ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5))/Stream(13) close stream 13 DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5)) Closed stream 13 DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@75cb1b48 DEBUG: [pool-1-thread-2] [3s 927ms] Http2Connection(SocketTube(5))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-2] [3s 927ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(38) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 928ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 928ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 928ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 928ms] FramesDecoder Got frame: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onNext(53) DEBUG: [pool-1-thread-2] [3s 928ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 928ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1247, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 38) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 928ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 928ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 928ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 928ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 928ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(38) close stream 38 DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5)) Closed stream 38 DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2e09342d DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-2] [3s 928ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(40) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 928ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 928ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 928ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 928ms] FramesDecoder Got frame: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 928ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 928ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1299, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 40) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 928ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 928ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 928ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 928ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 928ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 929ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(40) responseReceived: streamid=40 DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(40) close stream 40 DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5)) Closed stream 40 DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7ce6917c DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-2] [3s 929ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(42) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 929ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 929ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 929ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5)) H2 processed(22) DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5)) sending 70 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5)) H2 Receiving(23): 70 DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5)) Processing 70 DEBUG: [pool-1-thread-2] [3s 929ms] FramesDecoder decodes: 70 DEBUG: [pool-1-thread-2] [3s 929ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 929ms] FramesDecoder Got frame: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 929ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 929ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1351, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 42) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 929ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 929ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 929ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 929ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 929ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(42) close stream 42 DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5)) Closed stream 42 DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@363961 DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5))/Stream(42) closing response subscriber stream 42 DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 929ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 929ms] Http2Connection(SocketTube(5)) H2 processed(23) DEBUG: [MainThread] [3s 933ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:36733/http2/chunk/y GET DEBUG: [pool-1-thread-2] [3s 933ms] Exchange establishing exchange for http://127.0.0.1:36733/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 933ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [3s 933ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 933ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 933ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 933ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 933ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 933ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 933ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 933ms] Http2Connection(SocketTube(5)) Opened stream 15 DEBUG: [pool-1-thread-2] [3s 933ms] Http2Connection(SocketTube(5))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 934ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 934ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 934ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [3s 934ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [3s 934ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [3s 934ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [3s 934ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [3s 934ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775784, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 934ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775784, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 934ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 934ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 934ms] Http2Connection(SocketTube(5))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [3s 934ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 934ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 934ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 934ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 934ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 934ms] 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: [5 s, 667 ms, 455617 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 667 ms, 603011 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-2 TestServer: [5 s, 667 ms, 678404 ns] Pushing promise: http://127.0.0.1:36733/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 937ms] SocketTube(5) read bytes: 479 DEBUG: [HttpClient-5-SelectorManager] [3s 937ms] Http2Connection(SocketTube(5)) onNext: got 479 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 937ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 937ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775783, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 937ms] Http2Connection(SocketTube(5)) sending 479 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 937ms] Http2Connection(SocketTube(5)) H2 Receiving(24): 479 DEBUG: [pool-1-thread-2] [3s 937ms] Http2Connection(SocketTube(5)) Processing 479 DEBUG: [pool-1-thread-2] [3s 937ms] FramesDecoder decodes: 479 DEBUG: [pool-1-thread-2] [3s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 937ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5)) Opened stream 44 DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-2] [3s 938ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 938ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 938ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 938ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 938ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:36733/http2/chunk/y DEBUG: [pool-1-thread-2] [3s 938ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 938ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 938ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1363, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 938ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5)) Opened stream 46 DEBUG: [pool-1-thread-2] [3s 938ms] Http2Connection(SocketTube(5))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-2] [3s 939ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [3s 939ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5)) Opened stream 48 DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-2] [3s 939ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [3s 939ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 939ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 939ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 939ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1375, limit: 16777216 DEBUG: [MainThread] [3s 939ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 939ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 939ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1387, limit: 16777216 DEBUG: [MainThread] [3s 939ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 939ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onComplete DEBUG: [MainThread] [3s 939ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(46) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 51602 DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 939ms] Http2Connection(SocketTube(5))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [MainThread] [3s 939ms] Http2Connection(SocketTube(5))/Stream(15) responseReceived: streamid=15 DEBUG: [MainThread] [3s 939ms] Http2Connection(SocketTube(5))/Stream(15) close stream 15 DEBUG: [MainThread] [3s 939ms] Http2Connection(SocketTube(5)) Closed stream 15 DEBUG: [MainThread] [3s 939ms] Http2Connection(SocketTube(5))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3d413be7 DEBUG: [MainThread] [3s 939ms] Http2Connection(SocketTube(5))/Stream(15) closing response subscriber stream 15 DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(46) subscribing user subscriber DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 939ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 939ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 939ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 939ms] FramesDecoder Got frame: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 939ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 939ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1439, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 46) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 939ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 939ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 939ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 939ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 939ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(46) close stream 46 DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5)) Closed stream 46 DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2d0a7374 DEBUG: [pool-1-thread-2] [3s 939ms] Http2Connection(SocketTube(5))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-2] [3s 940ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(48) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 940ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 940ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 940ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 940ms] FramesDecoder Got frame: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 940ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 940ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1491, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 48) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 940ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 940ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 940ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 940ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 940ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(48) close stream 48 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5)) Closed stream 48 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4ac582a4 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-2] [3s 940ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(44) Getting BodySubscriber for: (GET http://127.0.0.1:36733/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 51602 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 940ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 940ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 940ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 940ms] FramesDecoder Got frame: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onNext(53) DEBUG: [pool-1-thread-2] [3s 940ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 940ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1544, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 44) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 940ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 940ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 940ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 940ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 940ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(44) close stream 44 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5)) Closed stream 44 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@26097f1 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-2] [3s 940ms] Http2Connection(SocketTube(5)) H2 processed(24) DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 941ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 942ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:51345/https2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 942ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 942ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 942ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 942ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 942ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 942ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 942ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 13 DEBUG: [pool-1-thread-1] [3s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 943ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 943ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 943ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 943ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 943ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 943ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 943ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 943ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [3s 943ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-1] [3s 943ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 943ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-1] [3s 943ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 943ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [3s 943ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 943ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 943ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 943ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [3s 943ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [3s 943ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 943ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 943ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 943ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 943ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 943ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 943ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 943ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 943ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 943ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [3s 943ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 943ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 943ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 943ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 943ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 943ms] 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: [5 s, 676 ms, 534296 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 676 ms, 669712 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-2 TestServer: [5 s, 676 ms, 750503 ns] Pushing promise: https://127.0.0.1:51345/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 945ms] SocketTube(6) read bytes: 565 DEBUG: [HttpClient-5-SelectorManager] [3s 945ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 945ms] SSL Reader(SocketTube(6)) Adding 565 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 945ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 945ms] 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 945ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:565, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 945ms] SSL Reader(SocketTube(6)) Unwrapping: 565 DEBUG: [pool-1-thread-1] [3s 945ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 565 into buffer of 16676 remaining to decode: 469 DEBUG: [pool-1-thread-1] [3s 945ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-1] [3s 945ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-1] [3s 946ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-1] [3s 946ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-1] [3s 946ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 946ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775704 cancelled = false DEBUG: [pool-1-thread-1] [3s 946ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-1] [3s 946ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 946ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 946ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(104): 58 DEBUG: [pool-1-thread-1] [3s 946ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-1] [3s 946ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [3s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 946ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 45 DEBUG: [HttpClient-5-SelectorManager] [3s 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 949ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 949ms] 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 951ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 38 DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(104) DEBUG: [pool-1-thread-1] [3s 951ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 951ms] SSL Reader(SocketTube(6)) Unwrapping: 469 DEBUG: [pool-1-thread-1] [3s 951ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 469 into buffer of 64 remaining to decode: 416 DEBUG: [pool-1-thread-1] [3s 951ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [3s 951ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [3s 951ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-1] [3s 951ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [3s 951ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 951ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775703 cancelled = false DEBUG: [pool-1-thread-1] [3s 951ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(105): 15 DEBUG: [pool-1-thread-1] [3s 951ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-1] [3s 951ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [3s 951ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 951ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-1] [3s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 952ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 952ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 952ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 952ms] HttpClientImpl(5) ClientImpl (async) elapsed 10 millis for GET to https://127.0.0.1:51345/https2/fixed/y DEBUG: [pool-1-thread-1] [3s 952ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(105) DEBUG: [pool-1-thread-1] [3s 952ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 952ms] SSL Reader(SocketTube(6)) Unwrapping: 416 DEBUG: [pool-1-thread-1] [3s 952ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 416 into buffer of 64 remaining to decode: 357 DEBUG: [pool-1-thread-1] [3s 952ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 952ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 952ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 952ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [MainThread] [3s 952ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 952ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 952ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775702 cancelled = false DEBUG: [pool-1-thread-1] [3s 952ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 952ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 952ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 952ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(106): 21 DEBUG: [pool-1-thread-1] [3s 952ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 952ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 953ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 953ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 953ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1218, limit: 16777216 DEBUG: [MainThread] [3s 953ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 953ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 953ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 953ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(106) DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) Unwrapping: 357 DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 357 into buffer of 16676 remaining to decode: 262 DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775701 cancelled = false DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(107): 57 DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [3s 953ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 953ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 40 DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(107) DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) Unwrapping: 262 DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 262 into buffer of 64 remaining to decode: 203 DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775700 cancelled = false DEBUG: [pool-1-thread-1] [3s 953ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(108): 21 DEBUG: [pool-1-thread-1] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 953ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 954ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 954ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 954ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1230, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 954ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 954ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 954ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 954ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(108) DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) Unwrapping: 203 DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 203 into buffer of 16676 remaining to decode: 108 DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775699 cancelled = false DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(109): 57 DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [3s 954ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 954ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 42 DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(109) DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) Unwrapping: 108 DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 108 into buffer of 64 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775698 cancelled = false DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(110): 23 DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [3s 954ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 954ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 954ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 954ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 954ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 954ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1244, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(110) DEBUG: [MainThread] [3s 954ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 954ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 954ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 955ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 955ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 955ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 955ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 955ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 955ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 955ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 955ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775697 cancelled = false DEBUG: [pool-1-thread-1] [3s 955ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(111): 9 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 955ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 955ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 955ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 955ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 955ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 955ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 955ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 955ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 13 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7f78d0f DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-1] [3s 955ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(111) DEBUG: [pool-1-thread-1] [3s 955ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 955ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 955ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 955ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 955ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 955ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 955ms] SocketTube(6) read bytes: 589 DEBUG: [HttpClient-5-SelectorManager] [3s 955ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 955ms] SSL Reader(SocketTube(6)) Adding 589 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 956ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 956ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 956ms] 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 956ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:589, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775696 cancelled = false DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(112): 10 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 956ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 956ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 956ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 956ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 956ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 956ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(112) DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775695 cancelled = false DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(113): 64 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [3s 956ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 956ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 956ms] FramesDecoder Got frame: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 956ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 956ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1299, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 38) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(113) DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775694 cancelled = false DEBUG: [pool-1-thread-1] [3s 956ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(114): 9 DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 956ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 956ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 956ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 956ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 956ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) close stream 38 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 38 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@66889d44 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(114) DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775693 cancelled = false DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(115): 10 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 957ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(115) DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775692 cancelled = false DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(116): 63 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder Got frame: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1353, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 40) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(116) DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775691 cancelled = false DEBUG: [pool-1-thread-1] [3s 957ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(117): 9 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 957ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 957ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 957ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) close stream 40 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 40 DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@895ce3e DEBUG: [pool-1-thread-1] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(117) DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775690 cancelled = false DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(118): 10 DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 958ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 958ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 958ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 60852 DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 958ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 958ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 958ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(118) DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775689 cancelled = false DEBUG: [pool-1-thread-1] [3s 958ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(119): 63 DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 958ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 958ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 958ms] FramesDecoder Got frame: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [3s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 958ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 958ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 959ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 959ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1407, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 42) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(119) DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 959ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [MainThread] [3s 959ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775688 cancelled = false DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(120): 9 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 959ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 959ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 959ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 959ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 959ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 959ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 959ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) close stream 42 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 42 DEBUG: [MainThread] [3s 959ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 959ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@155465c DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-1] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(120) DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 959ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 959ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 959ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 959ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 959ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [MainThread] [3s 959ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 959ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 959ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 960ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:51345/https2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 960ms] Exchange establishing exchange for https://127.0.0.1:51345/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 960ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 960ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 960ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 960ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 960ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 960ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 960ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 961ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 961ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 15 DEBUG: [pool-1-thread-1] [3s 961ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 961ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 961ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 961ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 961ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 961ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 961ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 961ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 961ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [3s 961ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-1] [3s 961ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 961ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-1] [3s 961ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 961ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [3s 961ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 961ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 961ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 961ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [3s 961ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [3s 961ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 961ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 961ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 961ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 961ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 961ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 961ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 961ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 961ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 961ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 961ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [3s 961ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 961ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 961ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 961ms] 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: [5 s, 694 ms, 599013 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 694 ms, 781789 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-2 TestServer: [5 s, 694 ms, 928214 ns] Pushing promise: https://127.0.0.1:51345/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 963ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 963ms] SocketTube(6) read bytes: 347 DEBUG: [HttpClient-5-SelectorManager] [3s 963ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 963ms] SSL Reader(SocketTube(6)) Adding 347 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 963ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 963ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 963ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 963ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 963ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 963ms] 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 963ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:347, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) Unwrapping: 347 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 347 into buffer of 16676 remaining to decode: 256 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775687 cancelled = false DEBUG: [pool-1-thread-1] [3s 963ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(121): 53 DEBUG: [pool-1-thread-1] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-1] [3s 963ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-1] [3s 963ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 963ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 40 DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 44 DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(121) DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) Unwrapping: 256 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 256 into buffer of 64 remaining to decode: 208 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775686 cancelled = false DEBUG: [pool-1-thread-1] [3s 964ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(122): 10 DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 964ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 964ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 964ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-1] [3s 964ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 965ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 965ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 965ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 965ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to https://127.0.0.1:51345/https2/chunk/y DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(122) DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Unwrapping: 208 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 208 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775685 cancelled = false DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(123): 21 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 965ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 965ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 965ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 965ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 965ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1419, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(123) DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 149 into buffer of 16676 remaining to decode: 59 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775684 cancelled = false DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(124): 52 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [3s 965ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 965ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 965ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 46 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(124) DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775683 cancelled = false DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(125): 21 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 965ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 965ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 965ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(125) DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 965ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 965ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 965ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 966ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 966ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1431, limit: 16777216 DEBUG: [MainThread] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [3s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 966ms] SocketTube(6) read bytes: 787 DEBUG: [HttpClient-5-SelectorManager] [3s 966ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 966ms] SSL Reader(SocketTube(6)) Adding 787 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 966ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 966ms] 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 966ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:787, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775682 cancelled = false DEBUG: [pool-1-thread-1] [3s 966ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(126): 52 DEBUG: [pool-1-thread-1] [3s 966ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [3s 966ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 966ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 966ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 48 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(126) DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775681 cancelled = false DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(127): 23 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [3s 967ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 967ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 967ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 967ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 967ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1445, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(127) DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775680 cancelled = false DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [MainThread] [3s 967ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 967ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 967ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 967ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(128): 9 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 967ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 967ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 967ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 967ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 967ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 967ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 967ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 15 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3af13c8c DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(128) DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775679 cancelled = false DEBUG: [pool-1-thread-1] [3s 967ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(129): 10 DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 967ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 967ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 967ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 968ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 968ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 968ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(129) DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775678 cancelled = false DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(130): 64 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [3s 968ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 968ms] FramesDecoder Got frame: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 968ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 968ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1500, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 44) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(130) DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775677 cancelled = false DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(131): 9 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 968ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 968ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 968ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 968ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 968ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 968ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) close stream 44 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 44 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@18b1f42b DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(131) DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775676 cancelled = false DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(132): 10 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 968ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 968ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 968ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 968ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 968ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(132) DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 968ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775675 cancelled = false DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(133): 63 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 969ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 969ms] FramesDecoder Got frame: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 969ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 969ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1554, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 46) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(133) DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775674 cancelled = false DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(134): 9 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 969ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 969ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 969ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 969ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 969ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 969ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) close stream 46 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 46 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3ef33d3d DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(134) DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775673 cancelled = false DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(135): 10 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 969ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 969ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Getting BodySubscriber for: (GET https://127.0.0.1:51345/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 60852 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 969ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 969ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 969ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(135) DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775672 cancelled = false DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(136): 63 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 969ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 969ms] FramesDecoder Got frame: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 969ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 969ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1608, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 48) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 969ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(136) DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 969ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 970ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 970ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 970ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 970ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 970ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 970ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 970ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775671 cancelled = false DEBUG: [pool-1-thread-1] [3s 970ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 970ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 970ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 970ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(137): 9 DEBUG: [pool-1-thread-1] [3s 970ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 970ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 970ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 970ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 970ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 970ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 970ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 970ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 970ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 970ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 970ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-1] [3s 970ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-1] [3s 970ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) close stream 48 DEBUG: [pool-1-thread-1] [3s 970ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 48 DEBUG: [pool-1-thread-1] [3s 970ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@15bffb19 DEBUG: [pool-1-thread-1] [3s 970ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-1] [3s 970ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(137) DEBUG: [pool-1-thread-1] [3s 970ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 970ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 970ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 970ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 970ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 970ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 970ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-5-SelectorManager] [3s 970ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) TestServer(1): stopping 9 connections Server connection to /127.0.0.1:51616 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51626 stopping. 1 streams DEBUG: [HttpClient-6-SelectorManager] [3s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@196090ca for None (false) TestServer: Connection writer stopping Server connection to /127.0.0.1:51636 stopping. 1 streams DEBUG: [HttpClient-6-SelectorManager] [3s 995ms] SocketTube(7) got read EOF DEBUG: [HttpClient-6-SelectorManager] [3s 995ms] SocketTube(7) pausing read event Server connection to /127.0.0.1:51640 stopping. 1 streams DEBUG: [HttpClient-6-SelectorManager] [3s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@196090ca for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 995ms] SocketTube(7) completing subscriber Server connection to /127.0.0.1:51652 stopping. 1 streams DEBUG: [HttpClient-10-SelectorManager] [3s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3974e027 for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-6-SelectorManager] [3s 995ms] Http2Connection(SocketTube(7)) Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping DEBUG: [HttpClient-10-SelectorManager] [3s 995ms] SocketTube(11) got read EOF DEBUG: [HttpClient-10-SelectorManager] [3s 995ms] SocketTube(11) pausing read event DEBUG: [HttpClient-14-SelectorManager] [3s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68dd5472 for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4056d9cd for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 995ms] SocketTube(15) got read EOF DEBUG: [HttpClient-14-SelectorManager] [3s 995ms] SocketTube(15) pausing read event DEBUG: [HttpClient-14-SelectorManager] [3s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68dd5472 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 995ms] SocketTube(15) completing subscriber DEBUG: [HttpClient-11-SelectorManager] [3s 995ms] SocketTube(12) got read EOF DEBUG: [HttpClient-11-SelectorManager] [3s 995ms] SocketTube(12) pausing read event DEBUG: [HttpClient-11-SelectorManager] [3s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4056d9cd for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 995ms] SocketTube(12) completing subscriber DEBUG: [HttpClient-11-SelectorManager] [3s 995ms] Http2Connection(SocketTube(12)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-11-SelectorManager] [3s 995ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [3s 995ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [3s 995ms] SocketTube(12) Read scheduler stopped Server connection to /127.0.0.1:51654 stopping. 1 streams DEBUG: [HttpClient-10-SelectorManager] [3s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3974e027 for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [3s 995ms] Http2Connection(SocketTube(15)) Idle connection closed by HTTP/2 peer Server connection to /127.0.0.1:51602 stopping. 8 streams DEBUG: [HttpClient-15-SelectorManager] [3s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 996ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [3s 995ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [3s 996ms] SocketTube(15) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 996ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [3s 996ms] SocketTube(7) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 996ms] SocketTube(7) Read scheduler stopped DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(15)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-1] [3s 995ms] 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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-2] [3s 995ms] Http2Connection(SocketTube(12)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-10-SelectorManager] [3s 996ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-10-SelectorManager] [3s 997ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-10-SelectorManager] [3s 997ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [3s 997ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 997ms] SocketTube(11) Read scheduler stopped DEBUG: [pool-1-thread-4] [3s 997ms] 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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [HttpClient-5-SelectorManager] [3s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [pool-1-thread-4] [3s 997ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [3s 997ms] SocketTube(5) got read EOF DEBUG: [pool-1-thread-4] [3s 997ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-15-SelectorManager] [3s 996ms] SocketTube(16) got read EOF DEBUG: [pool-1-thread-4] [3s 997ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-15-SelectorManager] [3s 997ms] SocketTube(16) pausing read event TestServer: Connection writer stopping TestServer(2): stopping 9 connections Server connection to /127.0.0.1:60862 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-3] [3s 996ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping Server connection to /127.0.0.1:60882 stopping. 1 streams DEBUG: [pool-1-thread-3] [4s] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-3] [4s] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(15)) Server connection to /127.0.0.1:60866 stopping. 1 streams DEBUG: [pool-1-thread-3] [4s] PlainHttpConnection(SocketTube(15)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None TestServer: Connection writer stopping DEBUG: [HttpClient-12-SelectorManager] [4s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for None (false) DEBUG: [pool-1-thread-3] [4s] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [4s] SocketTube(13) read bytes: 80 DEBUG: [HttpClient-12-SelectorManager] [4s] SSL Reader(SocketTube(13)) onNext DEBUG: [pool-1-thread-3] [4s] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [4s] SSL Reader(SocketTube(13)) Adding 80 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e517f34 for None (false) DEBUG: [pool-1-thread-1] [3s 997ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-2] [4s 1ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 1ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-2] [4s 1ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-2] [4s 1ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-9-SelectorManager] [4s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 1ms] SocketTube(10) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [4s 1ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 1ms] SSL Reader(SocketTube(10)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-2] [4s 1ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 1ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 997ms] SocketTube(5) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@677ade40 for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 3ms] SocketTube(5) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [4s 3ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [4s 3ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [4s 3ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775782, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 3ms] SocketTube(5) Read scheduler stopped DEBUG: [pool-1-thread-2] [4s 3ms] 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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-2] [4s 3ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 3ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [4s 3ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-4] [4s 3ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-7-SelectorManager] [4s 3ms] SocketTube(8) got read EOF DEBUG: [HttpClient-7-SelectorManager] [4s 3ms] SocketTube(8) pausing read event DEBUG: [pool-1-thread-2] [4s 3ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-7-SelectorManager] [4s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e517f34 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 3ms] SocketTube(8) completing subscriber DEBUG: [HttpClient-7-SelectorManager] [4s 3ms] Http2Connection(SocketTube(8)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [4s 3ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [4s 3ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 3ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 3ms] SocketTube(5) got read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:60902 stopping. 1 streams Server connection to /127.0.0.1:60852 stopping. 8 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60914 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished DEBUG: [HttpClient-12-SelectorManager] [4s] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [4s] SSL Reader(SocketTube(13)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [4s 1ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [HttpClient-15-SelectorManager] [4s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d590b4d for None (false) DEBUG: [pool-1-thread-1] [4s 5ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [HttpClient-15-SelectorManager] [4s 5ms] SocketTube(16) completing subscriber DEBUG: [HttpClient-15-SelectorManager] [4s 5ms] Http2Connection(SocketTube(16)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-17-SelectorManager] [4s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for None (false) DEBUG: [pool-1-thread-1] [4s 5ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-15-SelectorManager] [4s 5ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [4s 5ms] SocketTube(18) read bytes: 80 DEBUG: [HttpClient-15-SelectorManager] [4s 5ms] SocketTube(16) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775800, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 5ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [4s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 5ms] SocketTube(9) read bytes: 80 DEBUG: [HttpClient-8-SelectorManager] [4s 5ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 5ms] SSL Reader(SocketTube(9)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-1] [4s 5ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [4s 5ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 5ms] 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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-2] [4s 5ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 5ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-2] [4s 5ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-2] [4s 5ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-2] [4s 5ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 5ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 5ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 4ms] SSL Reader(SocketTube(13)) Unwrapping: 80 DEBUG: [HttpClient-9-SelectorManager] [4s 5ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 5ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 5ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 13ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 16ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 16ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 5ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 17ms] SSL Reader(SocketTube(9)) Unwrapping: 80 DEBUG: [pool-1-thread-4] [4s 17ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-4] [4s 17ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 17ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [4s 17ms] SSL Reader(SocketTube(9)) Unwrapping: 40 DEBUG: [pool-1-thread-4] [4s 17ms] SSLFlowDelegate(SocketTube(9)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [4s 17ms] SSLFlowDelegate(SocketTube(9)) doClosure: close_notify received DEBUG: [pool-1-thread-4] [4s 17ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [4s 17ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [4s 17ms] SSL Writer(SocketTube(9)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [4s 17ms] SSL Writer(SocketTube(9)) CLOSED DEBUG: [pool-1-thread-4] [4s 17ms] SSL Writer(SocketTube(9)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 17ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-7-SelectorManager] [4s 5ms] SocketTube(8) Stopping read scheduler DEBUG: [pool-1-thread-4] [4s 17ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [HttpClient-7-SelectorManager] [4s 17ms] SocketTube(8) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 17ms] SocketTube(8) Read scheduler stopped DEBUG: [pool-1-thread-4] [4s 17ms] SSL Writer(SocketTube(9)) Sending 40 bytes downstream DEBUG: [pool-1-thread-4] [4s 17ms] SSL Writer(SocketTube(9)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-4] [4s 17ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 17ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 17ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [HttpClient-5-SelectorManager] [4s 5ms] SocketTube(6) read bytes: 80 DEBUG: [pool-1-thread-4] [4s 17ms] SocketTube(9) trying to write: 40 DEBUG: [HttpClient-5-SelectorManager] [4s 17ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 17ms] SSL Reader(SocketTube(6)) Adding 80 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 18ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 18ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 18ms] SocketTube(9) wrote: 40 DEBUG: [pool-1-thread-4] [4s 18ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [4s 18ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 18ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 18ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-12-SelectorManager] [4s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 18ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 5ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 18ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 18ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 18ms] SSL Reader(SocketTube(6)) Unwrapping: 80 DEBUG: [HttpClient-9-SelectorManager] [4s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 18ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 18ms] 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] [4s 18ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-2] [4s 18ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 18ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [4s 18ms] SSL Reader(SocketTube(6)) Unwrapping: 40 DEBUG: [pool-1-thread-2] [4s 18ms] SSLFlowDelegate(SocketTube(6)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [4s 18ms] SSLFlowDelegate(SocketTube(6)) doClosure: close_notify received DEBUG: [pool-1-thread-2] [4s 18ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [4s 18ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 18ms] SSL Writer(SocketTube(6)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-2] [4s 18ms] SSL Writer(SocketTube(6)) CLOSED DEBUG: [pool-1-thread-2] [4s 18ms] SSL Writer(SocketTube(6)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 18ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-2] [4s 18ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [4s 18ms] SSL Writer(SocketTube(6)) Sending 40 bytes downstream DEBUG: [pool-1-thread-2] [4s 18ms] SSL Writer(SocketTube(6)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-2] [4s 18ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 18ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 18ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-2] [4s 19ms] SocketTube(6) trying to write: 40 DEBUG: [pool-1-thread-2] [4s 19ms] SocketTube(6) wrote: 40 DEBUG: [pool-1-thread-2] [4s 19ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [4s 19ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 19ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 19ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 19ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 6ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [4s 7ms] 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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [HttpClient-16-SelectorManager] [4s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for None (false) DEBUG: [pool-1-thread-6] [4s 21ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer Server connection to /127.0.0.1:60840 stopping. 1 streams DEBUG: [pool-1-thread-6] [4s 21ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-2] [4s 21ms] SSL Writer(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-2] [4s 21ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 21ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 21ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [4s 21ms] SocketTube(6) write completed, 0 yet to send DEBUG: [pool-1-thread-2] [4s 21ms] SocketTube(6) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 21ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 21ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 21ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [4s 21ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [4s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for None (false) DEBUG: [HttpClient-4-SelectorManager] [4s 21ms] SocketTube(4) read bytes: 80 DEBUG: [HttpClient-4-SelectorManager] [4s 21ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [4s 21ms] SSL Reader(SocketTube(4)) Adding 80 bytes to read buffer Server connection to /127.0.0.1:60888 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-13-SelectorManager] [4s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 22ms] SocketTube(14) read bytes: 80 DEBUG: [HttpClient-13-SelectorManager] [4s 22ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 22ms] SSL Reader(SocketTube(14)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-1] [4s 22ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 22ms] SSL Reader(SocketTube(4)) Unwrapping: 80 DEBUG: [HttpClient-13-SelectorManager] [4s 22ms] SocketTube(14) resuming read event TestServer(2): finished DEBUG: [pool-1-thread-1] [4s 22ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-1] [4s 22ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 22ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [4s 22ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [4s 22ms] SSL Reader(SocketTube(14)) Unwrapping: 80 DEBUG: [pool-1-thread-7] [4s 22ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-7] [4s 22ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [4s 22ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [4s 22ms] SSL Reader(SocketTube(14)) Unwrapping: 40 DEBUG: [pool-1-thread-7] [4s 22ms] SSLFlowDelegate(SocketTube(14)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [4s 22ms] SSLFlowDelegate(SocketTube(14)) doClosure: close_notify received DEBUG: [pool-1-thread-7] [4s 22ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-7] [4s 22ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-7] [4s 22ms] SSL Writer(SocketTube(14)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [4s 22ms] SSL Writer(SocketTube(14)) CLOSED DEBUG: [pool-1-thread-7] [4s 22ms] SSL Writer(SocketTube(14)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-7] [4s 22ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [4s 22ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-7] [4s 23ms] SSL Writer(SocketTube(14)) Sending 40 bytes downstream DEBUG: [pool-1-thread-7] [4s 23ms] SSL Writer(SocketTube(14)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-7] [4s 23ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-7] [4s 23ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [4s 23ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-7] [4s 23ms] SocketTube(14) trying to write: 40 DEBUG: [pool-1-thread-7] [4s 23ms] SocketTube(14) wrote: 40 DEBUG: [pool-1-thread-7] [4s 23ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-7] [4s 23ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [4s 23ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [4s 23ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-7] [4s 23ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [4s 5ms] SSL Reader(SocketTube(18)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-7] [4s 25ms] SSL Writer(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-7] [4s 25ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-7] [4s 25ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [4s 25ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [4s 25ms] SocketTube(14) write completed, 0 yet to send DEBUG: [pool-1-thread-7] [4s 25ms] SocketTube(14) InternalWriteSubscriber::onComplete Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 13ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-3] [4s 25ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 25ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [4s 25ms] SSL Reader(SocketTube(13)) Unwrapping: 40 DEBUG: [HttpClient-17-SelectorManager] [4s 25ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [4s 25ms] SSLFlowDelegate(SocketTube(13)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [4s 25ms] SSLFlowDelegate(SocketTube(13)) doClosure: close_notify received DEBUG: [HttpClient-17-SelectorManager] [4s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 25ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [4s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 25ms] SocketTube(18) no more demand for reading DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) CLOSED DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [4s 25ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) Sending 40 bytes downstream DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-3] [4s 25ms] SocketTube(13) trying to write: 40 DEBUG: [pool-1-thread-3] [4s 25ms] SocketTube(13) wrote: 40 DEBUG: [pool-1-thread-3] [4s 25ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [4s 25ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 25ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [4s 25ms] SocketTube(13) write completed, 0 yet to send DEBUG: [pool-1-thread-3] [4s 25ms] SocketTube(13) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 25ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 25ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 25ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [4s 25ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [4s 25ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [4s 25ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [4s 25ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 25ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 18ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 25ms] SSL Writer(SocketTube(9)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-4] [4s 25ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 25ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 25ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [4s 25ms] SocketTube(9) write completed, 0 yet to send DEBUG: [pool-1-thread-4] [4s 25ms] SocketTube(9) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 25ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 25ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 25ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [4s 25ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-4] [4s 25ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [4s 25ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [4s 21ms] SSL Reader(SocketTube(10)) Unwrapping: 80 DEBUG: [HttpClient-8-SelectorManager] [4s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for R (true) DEBUG: [pool-1-thread-5] [4s 25ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-5] [4s 25ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [HttpClient-8-SelectorManager] [4s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for None (false) DEBUG: [pool-1-thread-5] [4s 26ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [4s 26ms] SSLFlowDelegate(SocketTube(10)) doClosure: close_notify received DEBUG: [HttpClient-8-SelectorManager] [4s 26ms] SocketTube(9) got read EOF DEBUG: [HttpClient-8-SelectorManager] [4s 26ms] SocketTube(9) pausing read event DEBUG: [HttpClient-8-SelectorManager] [4s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3cc95422 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 26ms] SocketTube(9) completing subscriber DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) CLOSED DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [4s 26ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) Sending 40 bytes downstream DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-5] [4s 26ms] SocketTube(10) trying to write: 40 DEBUG: [HttpClient-8-SelectorManager] [4s 26ms] 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@7d161d8c[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@2d0e4946, getALPN: jdk.internal.net.http.common.MinimalFuture@38149c4a[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] [4s 26ms] SSL Reader(SocketTube(9)) Adding 0 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 26ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 26ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [4s 26ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 26ms] SocketTube(9) Read scheduler stopped DEBUG: [pool-1-thread-5] [4s 26ms] SocketTube(10) wrote: 40 DEBUG: [pool-1-thread-5] [4s 26ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [4s 26ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 26ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [4s 26ms] SocketTube(10) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [4s 26ms] SocketTube(10) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 26ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [4s 26ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [4s 26ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [4s 26ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 26ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 27ms] SocketTube(13) got read EOF DEBUG: [HttpClient-12-SelectorManager] [4s 27ms] SocketTube(13) pausing read event DEBUG: [HttpClient-12-SelectorManager] [4s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e7a587f for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 27ms] SocketTube(13) completing subscriber DEBUG: [HttpClient-12-SelectorManager] [4s 27ms] 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@3b78d174[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@2d785ba9, getALPN: jdk.internal.net.http.common.MinimalFuture@4f4e234b[Completed normally] (id=1808), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 27ms] SSL Reader(SocketTube(13)) Adding 0 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 27ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(13)) completing DEBUG: [HttpClient-16-SelectorManager] [4s 21ms] SocketTube(17) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [4s 27ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 27ms] SSL Reader(SocketTube(17)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [4s 27ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [4s 27ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 27ms] SSL Reader(SocketTube(17)) Unwrapping: 80 DEBUG: [pool-1-thread-5] [4s 27ms] SSLTube(SocketTube(13)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [4s 27ms] Http2Connection(SSLTube(SocketTube(13))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [4s 27ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-3] [4s 27ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 27ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [4s 27ms] SSL Reader(SocketTube(17)) Unwrapping: 40 DEBUG: [pool-1-thread-6] [4s 21ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-5] [4s 27ms] Http2Connection(SSLTube(SocketTube(13))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [4s 27ms] SSLFlowDelegate(SocketTube(17)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) DEBUG: [pool-1-thread-5] [4s 28ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [4s 28ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-5] [4s 28ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-5] [4s 28ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-5] [4s 28ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 28ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 28ms] SSLTube(SocketTube(13)) subscriber completed normally DEBUG: [pool-1-thread-5] [4s 28ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [4s 28ms] SSL Reader(SocketTube(13)) stop DEBUG: [pool-1-thread-5] [4s 28ms] SSL Writer(SocketTube(13)) stop DEBUG: [HttpClient-9-SelectorManager] [4s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for R (true) DEBUG: [HttpClient-9-SelectorManager] [4s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 29ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [4s 29ms] SocketTube(10) pausing read event DEBUG: [HttpClient-9-SelectorManager] [4s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63289233 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 29ms] SocketTube(10) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [4s 29ms] 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@262a0892[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@538444a5, getALPN: jdk.internal.net.http.common.MinimalFuture@2419cac6[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] [4s 29ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 29ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [4s 29ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [4s 29ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 29ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-2] [4s 21ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 30ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 30ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 30ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [4s 21ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [4s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for R (false) DEBUG: [HttpClient-4-SelectorManager] [4s 30ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for None (false) DEBUG: [HttpClient-4-SelectorManager] [4s 30ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [4s 30ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 30ms] 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 22ms] SSL Reader(SocketTube(4)) Unwrapping: 40 DEBUG: [HttpClient-13-SelectorManager] [4s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 30ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 30ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [4s 25ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-7] [4s 30ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [4s 30ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [4s 30ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-7] [4s 30ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-7] [4s 30ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-7] [4s 30ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for R (true) DEBUG: [pool-1-thread-8] [4s 25ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [4s 31ms] SSL Reader(SocketTube(18)) Unwrapping: 80 DEBUG: [pool-1-thread-8] [4s 31ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-8] [4s 31ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [4s 31ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [4s 31ms] SSL Reader(SocketTube(18)) Unwrapping: 40 DEBUG: [pool-1-thread-8] [4s 31ms] SSLFlowDelegate(SocketTube(18)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [4s 31ms] SSLFlowDelegate(SocketTube(18)) doClosure: close_notify received DEBUG: [pool-1-thread-8] [4s 31ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-8] [4s 31ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-8] [4s 31ms] SSL Writer(SocketTube(18)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [4s 31ms] SSL Writer(SocketTube(18)) CLOSED DEBUG: [pool-1-thread-8] [4s 31ms] SSL Writer(SocketTube(18)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-8] [4s 31ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [4s 31ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-8] [4s 31ms] SSL Writer(SocketTube(18)) Sending 40 bytes downstream DEBUG: [pool-1-thread-8] [4s 31ms] SSL Writer(SocketTube(18)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-8] [4s 31ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-8] [4s 31ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [4s 31ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-8] [4s 31ms] SocketTube(18) trying to write: 40 DEBUG: [pool-1-thread-8] [4s 31ms] SocketTube(18) wrote: 40 DEBUG: [pool-1-thread-8] [4s 32ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-8] [4s 32ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [4s 32ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [4s 32ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-8] [4s 32ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [4s 32ms] SSL Writer(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-8] [4s 32ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-8] [4s 32ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [4s 32ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-8] [4s 32ms] SocketTube(18) write completed, 0 yet to send DEBUG: [pool-1-thread-8] [4s 32ms] SocketTube(18) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [4s 32ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-8] [4s 32ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [4s 32ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [4s 32ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-8] [4s 32ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-8] [4s 32ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-8] [4s 32ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [4s 32ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 25ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 25ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 27ms] SocketTube(13) Stopping read scheduler DEBUG: [pool-1-thread-4] [4s 32ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 32ms] SSL Reader(SocketTube(9)) completing DEBUG: [HttpClient-12-SelectorManager] [4s 32ms] SocketTube(13) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 32ms] SSL Reader(SocketTube(9)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-5-SelectorManager] [4s 27ms] SocketTube(6) got read EOF DEBUG: [HttpClient-5-SelectorManager] [4s 32ms] SocketTube(6) pausing read event DEBUG: [HttpClient-16-SelectorManager] [4s 27ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for R (false) DEBUG: [pool-1-thread-3] [4s 27ms] SSLFlowDelegate(SocketTube(17)) doClosure: close_notify received DEBUG: [pool-1-thread-3] [4s 32ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [4s 32ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 32ms] SSL Writer(SocketTube(17)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(10)) completing DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 33ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-6] [4s 27ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [4s 30ms] SSLFlowDelegate(SocketTube(4)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [4s 30ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 33ms] SSLFlowDelegate(SocketTube(4)) doClosure: close_notify received DEBUG: [HttpClient-17-SelectorManager] [4s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for R (false) DEBUG: [pool-1-thread-1] [4s 33ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [4s 33ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [4s 32ms] SocketTube(13) Read scheduler stopped DEBUG: [pool-1-thread-4] [4s 32ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 33ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-4] [4s 34ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [4s 34ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [4s 34ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [4s 34ms] SSLTube(SocketTube(9)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-4] [4s 34ms] Http2Connection(SSLTube(SocketTube(9))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [4s 32ms] SocketTube(6) completing subscriber DEBUG: [HttpClient-16-SelectorManager] [4s 32ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 34ms] 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$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 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:1570) DEBUG: [pool-1-thread-3] [4s 33ms] SSL Writer(SocketTube(17)) CLOSED DEBUG: [pool-1-thread-3] [4s 53ms] SSL Writer(SocketTube(17)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 53ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-13-SelectorManager] [4s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for None (false) DEBUG: [pool-1-thread-3] [4s 53ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 34ms] SSL Writer(SocketTube(4)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [4s 53ms] SSL Writer(SocketTube(4)) CLOSED DEBUG: [HttpClient-17-SelectorManager] [4s 34ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for None (false) DEBUG: [pool-1-thread-1] [4s 53ms] SSL Writer(SocketTube(4)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 53ms] SSL Writer(SocketTube(17)) Sending 40 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [4s 53ms] SocketTube(18) got read EOF DEBUG: [pool-1-thread-3] [4s 53ms] SSL Writer(SocketTube(17)) Adding 40 to outputQ queue DEBUG: [HttpClient-17-SelectorManager] [4s 53ms] SocketTube(18) pausing read event DEBUG: [pool-1-thread-3] [4s 53ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 53ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [4s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5cbee794 for None (false) DEBUG: [pool-1-thread-1] [4s 53ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-16-SelectorManager] [4s 34ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 53ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 53ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 34ms] 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@17043573[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@3d4c128c, getALPN: jdk.internal.net.http.common.MinimalFuture@31b5aeb[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] [4s 54ms] SSL Reader(SocketTube(6)) Adding 0 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 54ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [4s 54ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [4s 54ms] SocketTube(6) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 54ms] SocketTube(6) Read scheduler stopped DEBUG: [pool-1-thread-6] [4s 54ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [4s 54ms] SSL Reader(SocketTube(6)) completing DEBUG: [pool-1-thread-6] [4s 54ms] SSL Reader(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [4s 54ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-6] [4s 54ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [pool-1-thread-6] [4s 54ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [4s 54ms] SSLTube(SocketTube(6)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-6] [4s 54ms] Http2Connection(SSLTube(SocketTube(6))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [4s 54ms] 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) DEBUG: [pool-1-thread-5] [4s 43ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [4s 58ms] Http2Connection(SSLTube(SocketTube(6))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-12-SelectorManager] [4s 48ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-5] [4s 58ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [4s 58ms] Http2Connection(SSLTube(SocketTube(10))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [4s 53ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [4s 58ms] Http2Connection(SSLTube(SocketTube(10))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [4s 58ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(9))) 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) DEBUG: [HttpClient-13-SelectorManager] [4s 53ms] SocketTube(14) got read EOF DEBUG: [pool-1-thread-5] [4s 68ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [4s 53ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-5] [4s 68ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-5] [4s 68ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [HttpClient-17-SelectorManager] [4s 53ms] SocketTube(18) completing subscriber DEBUG: [pool-1-thread-1] [4s 53ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [HttpClient-5-SelectorManager] [4s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78db2346 for None (false) DEBUG: [pool-1-thread-6] [4s 58ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [4s 68ms] SSL Writer(SocketTube(4)) Sending 40 bytes downstream DEBUG: [pool-1-thread-6] [4s 68ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [4s 68ms] SSL Writer(SocketTube(4)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [4s 68ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 68ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [4s 68ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-17-SelectorManager] [4s 68ms] 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@19bc6ac7[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@45dcc3d6, getALPN: jdk.internal.net.http.common.MinimalFuture@17b8dfff[Completed normally] (id=2695), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 58ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [HttpClient-17-SelectorManager] [4s 68ms] SSL Reader(SocketTube(18)) Adding 0 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 65ms] SocketTube(13) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-17-SelectorManager] [4s 68ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-4] [4s 68ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-12-SelectorManager] [4s 68ms] SocketTube(13) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1ef6150a (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-12-SelectorManager] [4s 69ms] SocketTube(13) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-7] [4s 69ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 69ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [4s 69ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [4s 69ms] SSLTube(SocketTube(9)) subscriber completed normally DEBUG: [pool-1-thread-4] [4s 69ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-4] [4s 69ms] SSL Reader(SocketTube(9)) stop DEBUG: [pool-1-thread-4] [4s 69ms] SSL Writer(SocketTube(9)) stop DEBUG: [HttpClient-13-SelectorManager] [4s 68ms] SocketTube(14) pausing read event DEBUG: [HttpClient-13-SelectorManager] [4s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fbc02f for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 69ms] SocketTube(14) completing subscriber DEBUG: [HttpClient-13-SelectorManager] [4s 69ms] 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@5fc178e1[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@3f004946, getALPN: jdk.internal.net.http.common.MinimalFuture@1ac3ed7d[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] [4s 69ms] SSL Reader(SocketTube(14)) Adding 0 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 69ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 69ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [4s 69ms] SocketTube(14) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 69ms] SocketTube(14) Read scheduler stopped DEBUG: [pool-1-thread-3] [4s 68ms] SocketTube(17) trying to write: 40 DEBUG: [pool-1-thread-5] [4s 68ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [4s 69ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 70ms] SSL Reader(SocketTube(14)) completing DEBUG: [pool-1-thread-3] [4s 70ms] SocketTube(17) wrote: 40 DEBUG: [pool-1-thread-3] [4s 70ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 70ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 70ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 70ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 70ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 70ms] SSL Writer(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-3] [4s 70ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 70ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [4s 68ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-5] [4s 70ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(4) trying to write: 40 DEBUG: [pool-1-thread-5] [4s 70ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [pool-1-thread-5] [4s 70ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [4s 70ms] SSL Reader(SocketTube(10)) stop DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(4) wrote: 40 DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 70ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 70ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 70ms] SSL Writer(SocketTube(4)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [4s 70ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 70ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 70ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(4) write completed, 0 yet to send DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(4) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 70ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 70ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 70ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [4s 70ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 70ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [4s 70ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [4s 70ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [4s 70ms] SSLTube(SocketTube(6)) subscriber completed normally DEBUG: [HttpClient-17-SelectorManager] [4s 68ms] SocketTube(18) Stopping read scheduler DEBUG: [pool-1-thread-6] [4s 70ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-6] [4s 70ms] SSL Reader(SocketTube(6)) stop DEBUG: [HttpClient-17-SelectorManager] [4s 70ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [4s 70ms] SSL Writer(SocketTube(6)) stop DEBUG: [pool-1-thread-7] [4s 69ms] SSL Reader(SocketTube(18)) completing DEBUG: [pool-1-thread-7] [4s 70ms] SSL Reader(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [4s 70ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-7] [4s 70ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-7] [4s 70ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [4s 70ms] SSLTube(SocketTube(18)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [4s 70ms] Http2Connection(SSLTube(SocketTube(18))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [4s 70ms] 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) DEBUG: [pool-1-thread-4] [4s 70ms] SSL Reader(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [4s 72ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [4s 72ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 70ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 72ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [4s 70ms] SSL Writer(SocketTube(10)) stop DEBUG: [HttpClient-17-SelectorManager] [4s 70ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [4s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for R (true) DEBUG: [pool-1-thread-7] [4s 72ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-7] [4s 72ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-7] [4s 72ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-4-SelectorManager] [4s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for None (false) DEBUG: [HttpClient-4-SelectorManager] [4s 72ms] SocketTube(4) got read EOF DEBUG: [HttpClient-4-SelectorManager] [4s 72ms] SocketTube(4) pausing read event DEBUG: [HttpClient-4-SelectorManager] [4s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9a5c477 for None (false) DEBUG: [HttpClient-4-SelectorManager] [4s 72ms] SocketTube(4) completing subscriber DEBUG: [pool-1-thread-7] [4s 72ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [4s 73ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [4s 73ms] SSLTube(SocketTube(18)) subscriber completed normally DEBUG: [pool-1-thread-7] [4s 73ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-7] [4s 73ms] SSL Reader(SocketTube(18)) stop DEBUG: [pool-1-thread-7] [4s 73ms] SSL Writer(SocketTube(18)) stop DEBUG: [pool-1-thread-4] [4s 72ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-4] [4s 73ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [4s 72ms] SocketTube(17) write completed, 0 yet to send DEBUG: [pool-1-thread-3] [4s 73ms] SocketTube(17) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 73ms] 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@4ca75387[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@62a0450, getALPN: jdk.internal.net.http.common.MinimalFuture@38668f06[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: [pool-1-thread-3] [4s 73ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 73ms] SSLTube(SocketTube(14)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 73ms] Http2Connection(SSLTube(SocketTube(14))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [4s 73ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [4s 73ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [4s 73ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 73ms] SSL Reader(SocketTube(4)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [4s 73ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [4s 73ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [4s 73ms] SocketTube(4) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 73ms] SocketTube(4) Read scheduler stopped DEBUG: [pool-1-thread-4] [4s 73ms] Http2Connection(SSLTube(SocketTube(14))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(4)) completing DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(4)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [4s 73ms] SSLTube(SocketTube(4)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(4))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [4s 73ms] 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) DEBUG: [pool-1-thread-3] [4s 73ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [4s 73ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [4s 73ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [4s 73ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-3] [4s 73ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [4s 73ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [4s 73ms] SSLTube(SocketTube(4)) subscriber completed normally DEBUG: [pool-1-thread-3] [4s 73ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [4s 73ms] SSL Reader(SocketTube(4)) stop DEBUG: [pool-1-thread-3] [4s 73ms] SSL Writer(SocketTube(4)) stop DEBUG: [HttpClient-16-SelectorManager] [4s 73ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for R (true) 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) DEBUG: [HttpClient-16-SelectorManager] [4s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for None (false) DEBUG: [pool-1-thread-4] [4s 74ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-16-SelectorManager] [4s 74ms] SocketTube(17) got read EOF DEBUG: [pool-1-thread-4] [4s 74ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [HttpClient-16-SelectorManager] [4s 74ms] SocketTube(17) pausing read event DEBUG: [pool-1-thread-4] [4s 74ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [HttpClient-16-SelectorManager] [4s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2067fb9b for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 74ms] SocketTube(17) completing subscriber DEBUG: [pool-1-thread-4] [4s 74ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-16-SelectorManager] [4s 74ms] 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@65656953[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@ff6b4e0, getALPN: jdk.internal.net.http.common.MinimalFuture@118d5b12[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] [4s 74ms] SSL Reader(SocketTube(17)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 74ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [4s 74ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [4s 74ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 74ms] SocketTube(17) Read scheduler stopped DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(17)) completing DEBUG: [pool-1-thread-4] [4s 74ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-4] [4s 74ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 74ms] SSLTube(SocketTube(14)) subscriber completed normally DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-3] [4s 74ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [4s 74ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [4s 74ms] SSLTube(SocketTube(17)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(17))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [4s 74ms] SSL Reader(SocketTube(14)) stop DEBUG: [pool-1-thread-4] [4s 74ms] SSL Writer(SocketTube(14)) stop DEBUG: [pool-1-thread-3] [4s 74ms] 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) DEBUG: [pool-1-thread-3] [4s 74ms] Http2Connection(SSLTube(SocketTube(17))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [4s 74ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-3] [4s 74ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-3] [4s 74ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-3] [4s 75ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [4s 75ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [4s 76ms] SSLTube(SocketTube(17)) subscriber completed normally DEBUG: [pool-1-thread-3] [4s 76ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [4s 76ms] SSL Reader(SocketTube(17)) stop DEBUG: [pool-1-thread-3] [4s 76ms] SSL Writer(SocketTube(17)) stop STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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/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/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/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/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/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/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.0.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.001 seconds messages: command: build DependentPromiseActionsTest reason: Named class compiled on demand started: Mon Oct 16 09:00:57 CEST 2023 finished: Mon Oct 16 09:00:57 CEST 2023 elapsed time (seconds): 0.001 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest TIME: 0.599 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 Oct 16 09:00:57 CEST 2023 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 Oct 16 09:00:58 CEST 2023 elapsed time (seconds): 0.599 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=475767, tid=475771 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, parallel gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3/hs_err_pid475767.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/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/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/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/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/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/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/3/dependent.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.1.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/EmptyAuthenticate.java Passed: java/net/httpclient/CancelledResponse.java Passed: java/net/httpclient/CustomRequestPublisher.java TEST: java/net/httpclient/DependentActionsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest TIME: 0.262 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 Oct 16 09:00:49 CEST 2023 Test directory: compile: DependentActionsTest finished: Mon Oct 16 09:00:49 CEST 2023 elapsed time (seconds): 0.262 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.261 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java reason: .class file out of date or does not exist started: Mon Oct 16 09:00:49 CEST 2023 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Oct 16 09:00:49 CEST 2023 elapsed time (seconds): 0.261 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/DependentActionsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/DependentActionsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/DependentActionsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentActionsTest reason: Named class compiled on demand started: Mon Oct 16 09:00:49 CEST 2023 finished: Mon Oct 16 09:00:49 CEST 2023 elapsed time (seconds): 0.0 ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 12.236 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 Oct 16 09:00:49 CEST 2023 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 Oct 16 09:01:02 CEST 2023 elapsed time (seconds): 12.236 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:38359]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@236b9de7, /http1/fixed Http1TestServer[localhost/127.0.0.1:38359]::addHandler DependentActionsTest$HTTP_ChunkedHandler@2d2a030e, /http1/chunk Http1TestServer[localhost/127.0.0.1:42995]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@236b9de7, /https1/fixed Http1TestServer[localhost/127.0.0.1:42995]::addHandler DependentActionsTest$HTTP_ChunkedHandler@2d2a030e, /https1/chunk Http2TestServerImpl[localhost/127.0.0.1:57711]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@172bb378, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:57711]::addHandler DependentActionsTest$HTTP_ChunkedHandler@1a86174f, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:35933]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@172bb378, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:35933]::addHandler DependentActionsTest$HTTP_ChunkedHandler@1a86174f, /https2/chunk Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config DependentActionsTest.setup(): success [1 s, 749 ms, 389523 ns] testAsInputStreamAsync(http://127.0.0.1:38359/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:38359/http1/fixed/x", false, SemaphoreStaller): success [2 s, 917 ms, 556382 ns] testAsInputStreamAsync(http://127.0.0.1:38359/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:38359/http1/chunk/x", false, SemaphoreStaller): success [3 s, 36 ms, 994233 ns] testAsInputStreamAsync(https://127.0.0.1:42995/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:42995/https1/fixed/x", false, SemaphoreStaller): success [4 s, 704 ms, 162361 ns] testAsInputStreamAsync(https://127.0.0.1:42995/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:42995/https1/chunk/x", false, SemaphoreStaller): success [4 s, 839 ms, 376046 ns] testAsInputStreamAsync(http://127.0.0.1:57711/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@464d0f71 HTTP_FixedLengthHandler received request to http://127.0.0.1:57711/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:57711/http2/fixed/x", false, SemaphoreStaller): success [5 s, 210 ms, 555254 ns] testAsInputStreamAsync(http://127.0.0.1:57711/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2ee0bd7c HTTP_ChunkedHandler received request to http://127.0.0.1:57711/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:57711/http2/chunk/x", false, SemaphoreStaller): success [5 s, 348 ms, 831898 ns] testAsInputStreamAsync(https://127.0.0.1:35933/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@24129229 HTTP_FixedLengthHandler received request to https://127.0.0.1:35933/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:35933/https2/fixed/x", false, SemaphoreStaller): success [5 s, 523 ms, 446091 ns] testAsInputStreamAsync(https://127.0.0.1:35933/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5cd48a59 HTTP_ChunkedHandler received request to https://127.0.0.1:35933/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:35933/https2/chunk/x", false, SemaphoreStaller): success [5 s, 632 ms, 969157 ns] testAsInputStreamAsync(http://127.0.0.1:38359/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:38359/http1/fixed/x", true, SemaphoreStaller): success [5 s, 740 ms, 442637 ns] testAsInputStreamAsync(http://127.0.0.1:38359/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:38359/http1/chunk/x", true, SemaphoreStaller): success [5 s, 854 ms, 115986 ns] testAsInputStreamAsync(https://127.0.0.1:42995/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:42995/https1/fixed/x", true, SemaphoreStaller): success [5 s, 960 ms, 766520 ns] testAsInputStreamAsync(https://127.0.0.1:42995/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:42995/https1/chunk/x", true, SemaphoreStaller): success [6 s, 68 ms, 905852 ns] testAsInputStreamAsync(http://127.0.0.1:57711/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c85c4b3 HTTP_FixedLengthHandler received request to http://127.0.0.1:57711/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:57711/http2/fixed/x", true, SemaphoreStaller): success [6 s, 171 ms, 925529 ns] testAsInputStreamAsync(http://127.0.0.1:57711/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@16365832 HTTP_ChunkedHandler received request to http://127.0.0.1:57711/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:57711/http2/chunk/x", true, SemaphoreStaller): success [6 s, 274 ms, 787513 ns] testAsInputStreamAsync(https://127.0.0.1:35933/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@36cb3252 HTTP_FixedLengthHandler received request to https://127.0.0.1:35933/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:35933/https2/fixed/x", true, SemaphoreStaller): success [6 s, 381 ms, 366884 ns] testAsInputStreamAsync(https://127.0.0.1:35933/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3faef2de HTTP_ChunkedHandler received request to https://127.0.0.1:35933/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:35933/https2/chunk/x", true, SemaphoreStaller): success [6 s, 499 ms, 379062 ns] testAsLinesAsync(http://127.0.0.1:38359/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:38359/http1/fixed/x", false, SemaphoreStaller): success [6 s, 621 ms, 327644 ns] testAsLinesAsync(http://127.0.0.1:38359/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:38359/http1/chunk/x", false, SemaphoreStaller): success [6 s, 725 ms, 826140 ns] testAsLinesAsync(https://127.0.0.1:42995/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:42995/https1/fixed/x", false, SemaphoreStaller): success [6 s, 830 ms, 766979 ns] testAsLinesAsync(https://127.0.0.1:42995/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:42995/https1/chunk/x", false, SemaphoreStaller): success [6 s, 937 ms, 811196 ns] testAsLinesAsync(http://127.0.0.1:57711/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@459ad263 HTTP_FixedLengthHandler received request to http://127.0.0.1:57711/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:57711/http2/fixed/x", false, SemaphoreStaller): success [7 s, 42 ms, 903881 ns] testAsLinesAsync(http://127.0.0.1:57711/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e59979a HTTP_ChunkedHandler received request to http://127.0.0.1:57711/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:57711/http2/chunk/x", false, SemaphoreStaller): success [7 s, 148 ms, 257442 ns] testAsLinesAsync(https://127.0.0.1:35933/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23681af HTTP_FixedLengthHandler received request to https://127.0.0.1:35933/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:35933/https2/fixed/x", false, SemaphoreStaller): success [7 s, 253 ms, 933166 ns] testAsLinesAsync(https://127.0.0.1:35933/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@25705d75 HTTP_ChunkedHandler received request to https://127.0.0.1:35933/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:35933/https2/chunk/x", false, SemaphoreStaller): success [7 s, 358 ms, 464323 ns] testAsLinesAsync(http://127.0.0.1:38359/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:38359/http1/fixed/x", true, SemaphoreStaller): success [7 s, 468 ms, 604808 ns] testAsLinesAsync(http://127.0.0.1:38359/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:38359/http1/chunk/x", true, SemaphoreStaller): success [7 s, 572 ms, 624449 ns] testAsLinesAsync(https://127.0.0.1:42995/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:42995/https1/fixed/x", true, SemaphoreStaller): success [7 s, 676 ms, 670709 ns] testAsLinesAsync(https://127.0.0.1:42995/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:42995/https1/chunk/x", true, SemaphoreStaller): success [7 s, 784 ms, 970546 ns] testAsLinesAsync(http://127.0.0.1:57711/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e957648 HTTP_FixedLengthHandler received request to http://127.0.0.1:57711/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:57711/http2/fixed/x", true, SemaphoreStaller): success [7 s, 889 ms, 674518 ns] testAsLinesAsync(http://127.0.0.1:57711/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c079f75 HTTP_ChunkedHandler received request to http://127.0.0.1:57711/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:57711/http2/chunk/x", true, SemaphoreStaller): success [7 s, 992 ms, 386927 ns] testAsLinesAsync(https://127.0.0.1:35933/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@636f214a HTTP_FixedLengthHandler received request to https://127.0.0.1:35933/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:35933/https2/fixed/x", true, SemaphoreStaller): success [8 s, 102 ms, 477161 ns] testAsLinesAsync(https://127.0.0.1:35933/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@55e2ff71 HTTP_ChunkedHandler received request to https://127.0.0.1:35933/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:35933/https2/chunk/x", true, SemaphoreStaller): success [8 s, 248 ms, 335336 ns] testAsStringAsync(http://127.0.0.1:38359/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:38359/http1/fixed/x", false, SemaphoreStaller): success [8 s, 368 ms, 546103 ns] testAsStringAsync(http://127.0.0.1:38359/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:38359/http1/chunk/x", false, SemaphoreStaller): success [8 s, 472 ms, 104178 ns] testAsStringAsync(https://127.0.0.1:42995/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:42995/https1/fixed/x", false, SemaphoreStaller): success [8 s, 576 ms, 301174 ns] testAsStringAsync(https://127.0.0.1:42995/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:42995/https1/chunk/x", false, SemaphoreStaller): success [8 s, 680 ms, 761108 ns] testAsStringAsync(http://127.0.0.1:57711/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@35ed6e56 HTTP_FixedLengthHandler received request to http://127.0.0.1:57711/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:57711/http2/fixed/x", false, SemaphoreStaller): success [8 s, 783 ms, 901410 ns] testAsStringAsync(http://127.0.0.1:57711/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@113e4711 HTTP_ChunkedHandler received request to http://127.0.0.1:57711/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:57711/http2/chunk/x", false, SemaphoreStaller): success [8 s, 887 ms, 266179 ns] testAsStringAsync(https://127.0.0.1:35933/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c606e8d HTTP_FixedLengthHandler received request to https://127.0.0.1:35933/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:35933/https2/fixed/x", false, SemaphoreStaller): success [8 s, 991 ms, 421503 ns] testAsStringAsync(https://127.0.0.1:35933/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@44c407ef HTTP_ChunkedHandler received request to https://127.0.0.1:35933/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:35933/https2/chunk/x", false, SemaphoreStaller): success [9 s, 98 ms, 560793 ns] testAsStringAsync(http://127.0.0.1:38359/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:38359/http1/fixed/x", true, SemaphoreStaller): success [9 s, 201 ms, 396256 ns] testAsStringAsync(http://127.0.0.1:38359/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:38359/http1/chunk/x", true, SemaphoreStaller): success [9 s, 304 ms, 525037 ns] testAsStringAsync(https://127.0.0.1:42995/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:42995/https1/fixed/x", true, SemaphoreStaller): success [9 s, 407 ms, 887646 ns] testAsStringAsync(https://127.0.0.1:42995/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:42995/https1/chunk/x", true, SemaphoreStaller): success [9 s, 512 ms, 108343 ns] testAsStringAsync(http://127.0.0.1:57711/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7828e2bd HTTP_FixedLengthHandler received request to http://127.0.0.1:57711/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:57711/http2/fixed/x", true, SemaphoreStaller): success [9 s, 618 ms, 26173 ns] testAsStringAsync(http://127.0.0.1:57711/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@587426fa HTTP_ChunkedHandler received request to http://127.0.0.1:57711/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:57711/http2/chunk/x", true, SemaphoreStaller): success [9 s, 720 ms, 933948 ns] testAsStringAsync(https://127.0.0.1:35933/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f78df36 HTTP_FixedLengthHandler received request to https://127.0.0.1:35933/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:35933/https2/fixed/x", true, SemaphoreStaller): success [9 s, 825 ms, 193386 ns] testAsStringAsync(https://127.0.0.1:35933/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73de52 HTTP_ChunkedHandler received request to https://127.0.0.1:35933/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:35933/https2/chunk/x", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:38359/http1/fixed/x, false) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:38359/http1/fixed/x", false): success testNoStalls(http://127.0.0.1:38359/http1/chunk/x, false) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:38359/http1/chunk/x", false): success testNoStalls(https://127.0.0.1:42995/https1/fixed/x, false) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:42995/https1/fixed/x", false): success testNoStalls(https://127.0.0.1:42995/https1/chunk/x, false) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:42995/https1/chunk/x", false): success testNoStalls(http://127.0.0.1:57711/http2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13e7013a HTTP_FixedLengthHandler received request to http://127.0.0.1:57711/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:57711/http2/fixed/x", false): success testNoStalls(http://127.0.0.1:57711/http2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@381c719a HTTP_ChunkedHandler received request to http://127.0.0.1:57711/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:57711/http2/chunk/x", false): success testNoStalls(https://127.0.0.1:35933/https2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1947aaf4 HTTP_FixedLengthHandler received request to https://127.0.0.1:35933/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:35933/https2/fixed/x", false): success testNoStalls(https://127.0.0.1:35933/https2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5e00808a HTTP_ChunkedHandler received request to https://127.0.0.1:35933/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:35933/https2/chunk/x", false): success testNoStalls(http://127.0.0.1:38359/http1/fixed/x, true) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:38359/http1/fixed/x", true): success testNoStalls(http://127.0.0.1:38359/http1/chunk/x, true) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:38359/http1/chunk/x", true): success testNoStalls(https://127.0.0.1:42995/https1/fixed/x, true) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:42995/https1/fixed/x", true): success testNoStalls(https://127.0.0.1:42995/https1/chunk/x, true) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:42995/https1/chunk/x", true): success testNoStalls(http://127.0.0.1:57711/http2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@28b7c266 HTTP_FixedLengthHandler received request to http://127.0.0.1:57711/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:57711/http2/fixed/x", true): success testNoStalls(http://127.0.0.1:57711/http2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@518d627c HTTP_ChunkedHandler received request to http://127.0.0.1:57711/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:57711/http2/chunk/x", true): success testNoStalls(https://127.0.0.1:35933/https2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@62ea14cc HTTP_FixedLengthHandler received request to https://127.0.0.1:35933/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:35933/https2/fixed/x", true): success testNoStalls(https://127.0.0.1:35933/https2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46de026f HTTP_ChunkedHandler received request to https://127.0.0.1:35933/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:35933/https2/chunk/x", true): success ========================= [10 s, 391 ms, 390347 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] [49ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [96ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:38359/http1/fixed/x GET DEBUG: [pool-1-thread-1] [143ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [195ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [195ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [196ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [197ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [242ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [242ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [305ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [305ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [321ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2e398db5 queue.isEmpty: true DEBUG: [pool-1-thread-1] [361ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2e398db5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [361ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [387ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [387ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [387ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [387ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [387ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [392ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [401ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@e18062 for C (true) DEBUG: [HttpClient-1-SelectorManager] [422ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [423ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49124 DEBUG: [pool-1-thread-2] [426ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [429ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [429ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [431ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-2] [431ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-2] [433ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [433ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-2] [433ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-2] [434ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [433ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@bd5a463 DEBUG: [HttpClient-1-SelectorManager] [434ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [434ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [435ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [435ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [436ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [436ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-2] [436ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [436ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [436ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [438ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [438ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [438ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [439ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [439ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-1] [439ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [439ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-1] [439ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [447ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@509a2c77 for R (true) DEBUG: [pool-1-thread-1] [447ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [470ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [472ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [477ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [478ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [479ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [479ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [479ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [479ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [481ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [487ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [487ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [487ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-3] [493ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-3] [496ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [496ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [496ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [496ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [497ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [499ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [500ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [537ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [537ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-3] [538ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [543ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [543ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4c678aae DEBUG: [pool-1-thread-3] [543ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@509a2c77 for None (false) DEBUG: [HttpClient-1-SelectorManager] [781ms] SocketTube(1) read bytes: 90 DEBUG: [HttpClient-1-SelectorManager] [781ms] Http1AsyncReceiver(SocketTube(1)) Putting 90 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [782ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@509a2c77 for R (false) DEBUG: [HttpClient-1-SelectorManager] [782ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [782ms] Http1AsyncReceiver(SocketTube(1)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2e398db5 DEBUG: [pool-1-thread-3] [782ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [782ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2e398db5 DEBUG: [pool-1-thread-3] [797ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [799ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [799ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2e398db5 DEBUG: [pool-1-thread-3] [805ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [807ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [819ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [874ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5e6cb22d(1) DEBUG: [pool-1-thread-3] [880ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@354ee578/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ac3af42 queue.isEmpty: false DEBUG: [pool-1-thread-3] [946ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 14 DEBUG: [pool-1-thread-3] [946ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [946ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [951ms] HttpClientImpl(1) ClientImpl (async) elapsed 812 millis for GET to http://127.0.0.1:38359/http1/fixed/x DEBUG: [pool-1-thread-3] [954ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [954ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [955ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@354ee578/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ac3af42, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [955ms] Http1AsyncReceiver(SocketTube(1)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@354ee578/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ac3af42 DEBUG: [pool-1-thread-3] [955ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [956ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@354ee578/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ac3af42 DEBUG: [pool-1-thread-3] [956ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [956ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [962ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [962ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [962ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [962ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-3] [963ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [968ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-3] [968ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-3] [968ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-3] [968ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-3] [968ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [968ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [968ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [968ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [968ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [968ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [968ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [969ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-3] [968ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [969ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-3] [972ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [972ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [972ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [973ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [973ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [973ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5e6cb22d(1) DEBUG: [pool-1-thread-3] [973ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-3] [973ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-SelectorManager] [969ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@509a2c77 for R (false) DEBUG: [HttpClient-1-SelectorManager] [981ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [981ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [981ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [985ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [985ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-3] [987ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [987ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [991ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [991ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [991ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [991ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [992ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [992ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 1ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [1s 3ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:38359/http1/chunk/x GET DEBUG: [pool-1-thread-3] [1s 4ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [1s 4ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [1s 4ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [1s 4ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [1s 4ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [1s 5ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [1s 5ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [1s 5ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [1s 5ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [1s 5ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@43aa1239 queue.isEmpty: true DEBUG: [pool-1-thread-3] [1s 6ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@43aa1239, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [1s 6ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 6ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [1s 6ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 6ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [1s 6ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [1s 6ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [1s 6ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [1s 7ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@258a3577 for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 7ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 7ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49134 DEBUG: [pool-1-thread-3] [1s 8ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [1s 8ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [1s 8ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [1s 8ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 8ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [1s 8ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 8ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-3] [1s 8ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-3] [1s 8ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [1s 8ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [1s 8ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2f725e07 DEBUG: [HttpClient-2-SelectorManager] [1s 8ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-3] [1s 8ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [1s 9ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [1s 9ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [1s 9ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [1s 9ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [1s 8ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 9ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 9ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 9ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 9ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 9ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-2] [1s 10ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [1s 10ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [1s 10ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-2] [1s 10ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [1s 10ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [1s 10ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [1s 10ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [1s 10ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [1s 10ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [1s 10ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [1s 10ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [1s 11ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [1s 11ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-2] [1s 11ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-2] [1s 11ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [1s 11ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [1s 11ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 11ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 11ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [1s 11ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [1s 11ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [1s 11ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [1s 11ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-2] [1s 11ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [1s 11ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [1s 11ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6f58b387 DEBUG: [pool-1-thread-2] [1s 12ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 13ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 13ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [1s 13ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [1s 13ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-3] [1s 13ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [1s 13ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a70c58d for R (true) DEBUG: [HttpClient-2-SelectorManager] [1s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a70c58d for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 18ms] SocketTube(2) read bytes: 108 DEBUG: [HttpClient-2-SelectorManager] [1s 21ms] Http1AsyncReceiver(SocketTube(2)) Putting 108 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 21ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a70c58d for R (false) DEBUG: [pool-1-thread-3] [1s 21ms] Http1AsyncReceiver(SocketTube(2)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@43aa1239 DEBUG: [HttpClient-2-SelectorManager] [1s 21ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 21ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 21ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@43aa1239 DEBUG: [pool-1-thread-3] [1s 21ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [1s 21ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [1s 21ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@43aa1239 DEBUG: [pool-1-thread-3] [1s 22ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [1s 22ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [1s 104ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [1s 104ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2ca0874e(2) DEBUG: [pool-1-thread-3] [1s 111ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@11703301/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1692c9b7 queue.isEmpty: false DEBUG: [pool-1-thread-3] [1s 111ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 24 DEBUG: [pool-1-thread-2] [1s 111ms] HttpClientImpl(2) ClientImpl (async) elapsed 108 millis for GET to http://127.0.0.1:38359/http1/chunk/x DEBUG: [pool-1-thread-3] [1s 111ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [1s 112ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 112ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 112ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 112ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@11703301/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1692c9b7, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [MainThread] [1s 112ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 112ms] Http1AsyncReceiver(SocketTube(2)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@11703301/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1692c9b7 DEBUG: [pool-1-thread-3] [1s 113ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 113ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@11703301/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1692c9b7 DEBUG: [pool-1-thread-3] [1s 113ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [1s 116ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [1s 117ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [1s 117ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [1s 117ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [1s 117ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [1s 117ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [1s 117ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [1s 117ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [1s 117ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [1s 117ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [1s 117ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [1s 117ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 117ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 118ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [MainThread] [1s 118ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 118ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [1s 118ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [1s 118ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [1s 118ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [MainThread] [1s 118ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 118ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [1s 118ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [1s 118ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [1s 118ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 118ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [1s 119ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 119ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-3] [1s 119ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [1s 119ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-3] [1s 119ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 119ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 119ms] HttpResponseInputStream next item received DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] SocketTube(2) resuming read event DEBUG: [MainThread] [1s 119ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [1s 119ms] HttpResponseInputStream item offered DEBUG: [HttpClient-2-SelectorManager] [1s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a70c58d for R (false) DEBUG: [MainThread] [1s 120ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [1s 120ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [1s 120ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-3] [1s 120ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2ca0874e(2) DEBUG: [pool-1-thread-3] [1s 120ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-3] [1s 120ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 120ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-3] [1s 120ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 120ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [1s 121ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [1s 122ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:42995/https1/fixed/x GET DEBUG: [pool-1-thread-3] [1s 123ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [1s 133ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [1s 134ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [1s 134ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 135ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@227fdb38 for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 136ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 141ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36258 DEBUG: [pool-1-thread-3] [1s 147ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [1s 210ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-2] [1s 212ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-2] [1s 213ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-2] [1s 213ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 213ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-2] [1s 213ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [1s 214ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [1s 214ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-2] [1s 214ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-2] [1s 214ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-2] [1s 214ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [1s 214ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [1s 271ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [1s 272ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [1s 721ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [1s 729ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-2] [1s 733ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [1s 733ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [1s 780ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [1s 780ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-2] [1s 780ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-2] [1s 781ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [1s 784ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [1s 813ms] 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@2887b048[Not completed, 4 dependents] (id=150) 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 813ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 813ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 813ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 813ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 813ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 813ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 813ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@61d41d9d[Not completed, 1 dependents] (id=156), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [1s 813ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 814ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 814ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 814ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3927eb5c for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 814ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 814ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-2] [1s 814ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [1s 814ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [1s 814ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-2] [1s 814ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-2] [1s 815ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-2] [1s 815ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [1s 816ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 816ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 816ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [1s 817ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [1s 817ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3927eb5c for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 338ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [2s 338ms] SocketTube(3) read bytes: 133 DEBUG: [HttpClient-3-SelectorManager] [2s 339ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 339ms] SSL Reader(SocketTube(3)) Adding 133 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 339ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3927eb5c for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 339ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 339ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 339ms] SSL Reader(SocketTube(3)) Unwrapping: 133 DEBUG: [HttpClient-3-SelectorManager] [2s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3927eb5c for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 369ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 369ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 389ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-2] [2s 389ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 389ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-2] [2s 389ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [2s 390ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 393ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 401ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [2s 401ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 401ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 401ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 402ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 402ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 402ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [2s 402ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 402ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 402ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 402ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 402ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 402ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 402ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-2] [2s 402ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [2s 402ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 402ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 402ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 402ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 402ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 402ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [2s 403ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 403ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 403ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 403ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [2s 403ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 403ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 403ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 403ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3927eb5c for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3927eb5c for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 403ms] SocketTube(3) read bytes: 2071 DEBUG: [HttpClient-3-SelectorManager] [2s 403ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 403ms] SSL Reader(SocketTube(3)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 404ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3927eb5c for R (false) DEBUG: [pool-1-thread-2] [2s 404ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 404ms] SSL Reader(SocketTube(3)) Unwrapping: 2071 DEBUG: [HttpClient-3-SelectorManager] [2s 404ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 412ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 413ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 413ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 2071 DEBUG: [pool-1-thread-2] [2s 413ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [2s 413ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 413ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 663ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [2s 663ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 663ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 663ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 664ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 664ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 666ms] SSLFlowDelegate(SocketTube(3)) setALPN = DEBUG: [pool-1-thread-2] [2s 666ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 680ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [2s 680ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [2s 683ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 683ms] 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] [2s 684ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36258 remote=/127.0.0.1:42995] DEBUG: [pool-1-thread-2] [2s 684ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 684ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [2s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4c3df5b5 queue.isEmpty: true DEBUG: [pool-1-thread-2] [2s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4c3df5b5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 684ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [2s 685ms] Http1Exchange SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-2] [2s 685ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-2] [2s 685ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@386fcd33 DEBUG: [pool-1-thread-2] [2s 691ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [2s 691ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 691ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 691ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [2s 691ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 691ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 691ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 691ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 692ms] Http1Publisher(SSLTube(SocketTube(3))) got subscriber: SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 692ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 692ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 692ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-2] [2s 692ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [2s 692ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [2s 692ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [2s 692ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [2s 692ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-2] [2s 692ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [2s 692ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [2s 692ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [2s 692ms] Http1Publisher(SSLTube(SocketTube(3))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [2s 693ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 693ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [2s 693ms] SSL Writer(SocketTube(3)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 693ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 693ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 693ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [2s 693ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [2s 693ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 693ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-2] [2s 693ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [2s 695ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 695ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 695ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 695ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 695ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 695ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 695ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-2] [2s 695ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [2s 695ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 695ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 702ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 702ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 702ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [2s 702ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 702ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-2] [2s 702ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [2s 702ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [2s 702ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [2s 702ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [2s 702ms] Http1Response(id=3) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [2s 702ms] Http1Response(id=3) First time around DEBUG: [pool-1-thread-2] [2s 703ms] Http1Response(id=3) headersReader is not yet completed DEBUG: [pool-1-thread-2] [2s 703ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 703ms] Http1Publisher(SSLTube(SocketTube(3))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@74a5b2ee DEBUG: [pool-1-thread-2] [2s 703ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 703ms] SSL Writer(SocketTube(3)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [2s 703ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 703ms] SSL Writer(SocketTube(3)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 703ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 703ms] SSL Writer(SocketTube(3)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [2s 703ms] SSL Writer(SocketTube(3)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [2s 703ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 703ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 703ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [2s 703ms] SocketTube(3) trying to write: 134 DEBUG: [pool-1-thread-2] [2s 703ms] SocketTube(3) wrote: 134 DEBUG: [pool-1-thread-2] [2s 703ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [2s 703ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 703ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 703ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 703ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 704ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 704ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 704ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 704ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 704ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 704ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3927eb5c for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3927eb5c for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 726ms] SocketTube(3) read bytes: 1731 DEBUG: [HttpClient-3-SelectorManager] [2s 726ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 726ms] SSL Reader(SocketTube(3)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 726ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3927eb5c for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 726ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 726ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 726ms] SSL Reader(SocketTube(3)) Unwrapping: 1731 DEBUG: [pool-1-thread-2] [2s 730ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 730ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 730ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1731 DEBUG: [pool-1-thread-2] [2s 730ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 730ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 730ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 730ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3927eb5c for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3927eb5c for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 773ms] SocketTube(3) read bytes: 167 DEBUG: [HttpClient-3-SelectorManager] [2s 773ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 773ms] SSL Reader(SocketTube(3)) Adding 167 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 773ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3927eb5c for R (false) DEBUG: [pool-1-thread-2] [2s 773ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 773ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 774ms] SSL Reader(SocketTube(3)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [2s 774ms] SSL Reader(SocketTube(3)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-2] [2s 774ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [2s 774ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [2s 774ms] SSL Reader(SocketTube(3)) sending 76 DEBUG: [pool-1-thread-2] [2s 774ms] SSL Reader(SocketTube(3)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [2s 774ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 774ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 774ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [2s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [2s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4c3df5b5 DEBUG: [pool-1-thread-2] [2s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4c3df5b5 DEBUG: [pool-1-thread-2] [2s 774ms] Http1Response(id=3) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [2s 775ms] Http1Response(id=3) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [2s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4c3df5b5 DEBUG: [pool-1-thread-2] [2s 775ms] Http1Response(id=3) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [2s 778ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [2s 779ms] Http1Response(id=3) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [2s 779ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@525b7971(3) DEBUG: [pool-1-thread-2] [2s 779ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@312b4d45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6840ab4c queue.isEmpty: false DEBUG: [pool-1-thread-2] [2s 779ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 779ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [2s 780ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 780ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 780ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@312b4d45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6840ab4c, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [2s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@312b4d45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6840ab4c DEBUG: [pool-1-thread-2] [2s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@312b4d45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6840ab4c DEBUG: [pool-1-thread-2] [2s 780ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [2s 780ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [2s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [2s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [2s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [2s 780ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 780ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 780ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 780ms] SSL Reader(SocketTube(3)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [2s 780ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 780ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [2s 780ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [2s 782ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-2] [2s 782ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [2s 782ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 782ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 782ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [2s 782ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [2s 783ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@312b4d45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6840ab4c DEBUG: [pool-1-thread-2] [2s 783ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 783ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@312b4d45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6840ab4c DEBUG: [pool-1-thread-2] [2s 783ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [2s 783ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [2s 783ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 783ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 783ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [2s 783ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) cleared DEBUG: [pool-1-thread-2] [2s 783ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) SSLTube(SocketTube(3)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [2s 783ms] ConnectionPool(3) registering CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [2s 783ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-2] [2s 783ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [2s 783ms] Http1Publisher(SSLTube(SocketTube(3))) subscription cancelled DEBUG: [pool-1-thread-2] [2s 783ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 783ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 783ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 783ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 783ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 783ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [2s 783ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@525b7971(3) DEBUG: [pool-1-thread-2] [2s 784ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 784ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 784ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [2s 784ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 784ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 784ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 779ms] HttpClientImpl(3) ClientImpl (async) elapsed 1657 millis for GET to https://127.0.0.1:42995/https1/fixed/x DEBUG: [pool-1-thread-2] [2s 784ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 784ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 784ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 784ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 784ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 784ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 786ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 786ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 786ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 786ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 786ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 786ms] HttpResponseInputStream close called DEBUG: [HttpClient-3-SelectorManager] [2s 786ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3927eb5c for R (false) DEBUG: [MainThread] [2s 789ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [2s 790ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:42995/https1/chunk/x GET DEBUG: [pool-1-thread-2] [2s 790ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [2s 791ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 791ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 792ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [2s 792ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6079b617 for C (true) DEBUG: [pool-1-thread-2] [2s 792ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [2s 801ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 804ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36268 DEBUG: [pool-1-thread-2] [2s 806ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-2] [2s 806ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 806ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-2] [2s 806ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 806ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [2s 806ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-2] [2s 806ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-2] [2s 806ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-2] [2s 806ms] SocketTube(4) write: registering startSubscription event DEBUG: [pool-1-thread-2] [2s 806ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [2s 807ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 807ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [2s 807ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 809ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-4-SelectorManager] [2s 818ms] 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@6a81dd67[Not completed, 4 dependents] (id=225) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 818ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 818ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 818ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(4)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-4-SelectorManager] [2s 818ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 818ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [HttpClient-4-SelectorManager] [2s 818ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 818ms] 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 818ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [pool-1-thread-2] [2s 818ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 818ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [2s 818ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 818ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 818ms] SocketTube(4) write: starting subscription DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(4)) Sending 2196 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [2s 818ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(4)) Adding 2196 to outputQ queue DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f835e53 for R (true) DEBUG: [pool-1-thread-3] [2s 818ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 818ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 818ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [pool-1-thread-3] [2s 818ms] SocketTube(4) trying to write: 2196 DEBUG: [pool-1-thread-3] [2s 819ms] SocketTube(4) wrote: 2196 DEBUG: [pool-1-thread-3] [2s 819ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 819ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 819ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 819ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 819ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 819ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f835e53 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 840ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 840ms] SocketTube(4) read bytes: 261 DEBUG: [HttpClient-4-SelectorManager] [2s 840ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 840ms] SSL Reader(SocketTube(4)) Adding 261 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 840ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f835e53 for R (false) DEBUG: [pool-1-thread-3] [2s 840ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 840ms] 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 840ms] SSL Reader(SocketTube(4)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [2s 840ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [2s 841ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 841ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [2s 841ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 841ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 841ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 846ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 846ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 846ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 846ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 846ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 846ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 846ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 846ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 846ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 846ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 846ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 846ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 846ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 847ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-3] [2s 847ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 847ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 847ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 847ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 847ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 847ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 847ms] SSL Reader(SocketTube(4)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [2s 847ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(4)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 850ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [2s 850ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 850ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 850ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 857ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 857ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 857ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 857ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 858ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 858ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 858ms] SSLFlowDelegate(SocketTube(4)) setALPN = DEBUG: [pool-1-thread-3] [2s 858ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 858ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [2s 858ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [2s 858ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 858ms] 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 858ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36268 remote=/127.0.0.1:42995] DEBUG: [pool-1-thread-3] [2s 858ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 858ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 858ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1fb0fcd7 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 858ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1fb0fcd7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 858ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 858ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 858ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 858ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 858ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 858ms] Http1Exchange SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 858ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 859ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1bd51e07 DEBUG: [pool-1-thread-3] [2s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 859ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 859ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 859ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 859ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 859ms] Http1Publisher(SSLTube(SocketTube(4))) got subscriber: SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [2s 859ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 859ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 859ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 859ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 859ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 859ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 859ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 859ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 859ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 859ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 859ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 859ms] Http1Publisher(SSLTube(SocketTube(4))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [2s 859ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 859ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [2s 859ms] SSL Writer(SocketTube(4)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 860ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 860ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 860ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 860ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 860ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 860ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 860ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [2s 860ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 860ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 860ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 860ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 860ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 860ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 860ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-3] [2s 860ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 860ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 860ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 860ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 860ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 860ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [2s 860ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 860ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 860ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 860ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 860ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 860ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 860ms] Http1Response(id=4) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 860ms] Http1Response(id=4) First time around DEBUG: [pool-1-thread-3] [2s 860ms] Http1Response(id=4) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 860ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 860ms] Http1Publisher(SSLTube(SocketTube(4))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6f9d98b6 DEBUG: [pool-1-thread-3] [2s 860ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 860ms] SSL Writer(SocketTube(4)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [2s 861ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 861ms] SSL Writer(SocketTube(4)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 861ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 861ms] SSL Writer(SocketTube(4)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 861ms] SSL Writer(SocketTube(4)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [2s 861ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 861ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 861ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 861ms] SocketTube(4) trying to write: 134 DEBUG: [pool-1-thread-3] [2s 861ms] SocketTube(4) wrote: 134 DEBUG: [pool-1-thread-3] [2s 861ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 861ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 861ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 861ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 861ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 861ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 861ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 861ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 861ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 862ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 862ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f835e53 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f835e53 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 866ms] SocketTube(4) read bytes: 1721 DEBUG: [HttpClient-4-SelectorManager] [2s 866ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 866ms] SSL Reader(SocketTube(4)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 866ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f835e53 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 866ms] 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 866ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 866ms] SSL Reader(SocketTube(4)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [2s 869ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 869ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 869ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [2s 869ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 869ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 869ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 869ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f835e53 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 913ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f835e53 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 913ms] SocketTube(4) read bytes: 223 DEBUG: [HttpClient-4-SelectorManager] [2s 913ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 913ms] SSL Reader(SocketTube(4)) Adding 223 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 913ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 913ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f835e53 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 913ms] 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 913ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 913ms] SSL Reader(SocketTube(4)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [2s 913ms] SSL Reader(SocketTube(4)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [2s 913ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(4)) sending 84 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(4)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [2s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [2s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1fb0fcd7 DEBUG: [pool-1-thread-3] [2s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1fb0fcd7 DEBUG: [pool-1-thread-3] [2s 914ms] Http1Response(id=4) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [2s 914ms] Http1Response(id=4) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [2s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1fb0fcd7 DEBUG: [pool-1-thread-3] [2s 914ms] Http1Response(id=4) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 914ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 914ms] Http1Response(id=4) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [2s 917ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7c1e4c24(4) DEBUG: [pool-1-thread-3] [2s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@32aef94d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a60ed8b queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 917ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 917ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 917ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 917ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@32aef94d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a60ed8b, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [2s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@32aef94d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a60ed8b DEBUG: [pool-1-thread-3] [2s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@32aef94d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a60ed8b DEBUG: [pool-1-thread-3] [2s 917ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [2s 917ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [2s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(4)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [2s 918ms] HttpClientImpl(4) ClientImpl (async) elapsed 127 millis for GET to https://127.0.0.1:42995/https1/chunk/x DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(4)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(4)) sending 20 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(4)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [2s 918ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 20 bytes into the queue DEBUG: [MainThread] [2s 918ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@32aef94d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a60ed8b DEBUG: [pool-1-thread-3] [2s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@32aef94d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a60ed8b DEBUG: [pool-1-thread-3] [2s 919ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [2s 919ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [2s 919ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [2s 919ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [2s 919ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [2s 920ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [2s 920ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [2s 920ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [2s 920ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 920ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 920ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [2s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 0 DEBUG: [MainThread] [2s 920ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 920ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 920ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-3] [2s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [2s 920ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 920ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(4)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(4)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(4)) sending 5 DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(4)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [2s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [2s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@32aef94d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a60ed8b DEBUG: [pool-1-thread-3] [2s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@32aef94d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2a60ed8b DEBUG: [pool-1-thread-3] [2s 921ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [2s 921ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [2s 921ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [2s 921ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [2s 921ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [2s 921ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [2s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) cleared DEBUG: [pool-1-thread-3] [2s 921ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) SSLTube(SocketTube(4)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [2s 921ms] ConnectionPool(4) registering CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 921ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 921ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 922ms] Http1Publisher(SSLTube(SocketTube(4))) subscription cancelled DEBUG: [pool-1-thread-3] [2s 922ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 922ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 922ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 922ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 922ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 922ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [2s 922ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 922ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Finished reading body: READING_BODY DEBUG: [MainThread] [2s 922ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 922ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7c1e4c24(4) DEBUG: [pool-1-thread-3] [2s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 922ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 922ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 922ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f835e53 for R (false) DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 923ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [2s 924ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:57711/http2/fixed/x GET DEBUG: [pool-1-thread-3] [2s 924ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 924ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 924ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 924ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 924ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 925ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 925ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 925ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 925ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 925ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5f8c6edf queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 925ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5f8c6edf, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 925ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 925ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 925ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 925ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 925ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 925ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 925ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [2s 925ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@60ea6b0a for C (true) TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 926ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 926ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59334 DEBUG: [pool-1-thread-3] [2s 926ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 926ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 926ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 926ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 926ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [2s 926ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 926ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-3] [2s 926ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [2s 926ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6a12007a DEBUG: [pool-1-thread-3] [2s 926ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [2s 926ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 926ms] SocketTube(5) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 926ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 926ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 926ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 926ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 926ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 926ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-2] [2s 926ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 926ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 926ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [2s 926ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-2] [2s 926ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 926ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 926ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f10835c for R (true) DEBUG: [pool-1-thread-3] [2s 926ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 926ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 927ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 927ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [2s 927ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 927ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 927ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-1] [2s 928ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [2s 928ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [2s 928ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 928ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 928ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [2s 928ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [2s 928ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 928ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 928ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [2s 928ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-1] [2s 929ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-1] [2s 929ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 929ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 929ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 929ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 929ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [2s 929ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [2s 929ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [2s 929ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [2s 929ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-1] [2s 929ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [2s 929ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 929ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7dfe196e DEBUG: [pool-1-thread-1] [2s 929ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=59334,localport=57711] TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f10835c for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 961ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [2s 961ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 961ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f10835c for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 961ms] 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 961ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5f8c6edf DEBUG: [pool-1-thread-1] [2s 961ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 961ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5f8c6edf DEBUG: [pool-1-thread-1] [2s 961ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [2s 961ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [2s 961ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5f8c6edf DEBUG: [pool-1-thread-1] [2s 961ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [2s 961ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [2s 962ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59334 remote=/127.0.0.1:57711] DEBUG: [pool-1-thread-1] [2s 967ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [2s 968ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1aad9856(5) DEBUG: [pool-1-thread-1] [2s 968ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@621b1413/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f234457 queue.isEmpty: false DEBUG: [pool-1-thread-1] [2s 970ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 970ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [2s 970ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 970ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-1] [2s 971ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 971ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 99ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 117ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 117ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 118ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 118ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 118ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [3s 118ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 118ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-1] [3s 118ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1e75cbdb DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f10835c for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 119ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 120ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-1] [3s 120ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 120ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [3s 120ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [3s 120ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 120ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 121ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 121ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 131ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 131ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 159ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 159ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 159ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-1] [3s 159ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 159ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [3s 159ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 159ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 159ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 162ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 162ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 162ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 162ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-1] [3s 162ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-1] [3s 162ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 162ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [3s 162ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 162ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 162ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [3s 169ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 169ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 169ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 169ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [pool-1-thread-1] [3s 200ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 200ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 200ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-1] [3s 200ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) TestServer(1): connection started DEBUG: [readLoop] [3s 203ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 203ms] FramesDecoder Tail size is now: 0, current= 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 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-5-SelectorManager] [3s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f10835c for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 213ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [3s 214ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 214ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f10835c for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 214ms] 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] [3s 253ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f10835c for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 253ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [3s 253ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 253ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 253ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f10835c for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 253ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 262ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 262ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 262ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 262ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 262ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [3s 262ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-1] [3s 262ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [3s 262ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 262ms] 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 263ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 265ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 265ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 265ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 265ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-1] [3s 265ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-1] [3s 265ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 265ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [3s 265ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 265ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 265ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 265ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [readLoop] [3s 265ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [readLoop] [3s 265ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 48 DEBUG: [readLoop] [3s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 265ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-1] [3s 265ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [3s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 265ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 272ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 280ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(5))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 281ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 281ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 283ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 284ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 284ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-1] [3s 284ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/fixed/x) 200 HTTP_2 Local port: 59334 DEBUG: [pool-1-thread-1] [3s 287ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 287ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 287ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 287ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 287ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(14) 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(SocketTube(5)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 288ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 288ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 288ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 288ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 288ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 292ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@60d85f82 DEBUG: [pool-1-thread-1] [3s 292ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 292ms] HttpClientImpl(5) ClientImpl (async) elapsed 368 millis for GET to http://127.0.0.1:57711/http2/fixed/x DEBUG: [pool-1-thread-1] [3s 293ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [3s 293ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1aad9856(5) DEBUG: [pool-1-thread-1] [3s 293ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@621b1413/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f234457, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 293ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [3s 293ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 293ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [3s 293ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 293ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 293ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 293ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 293ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 293ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 294ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [3s 295ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:57711/http2/chunk/x GET DEBUG: [pool-1-thread-1] [3s 295ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 295ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 295ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 295ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 295ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 295ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 296ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 296ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 296ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 296ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6e25755d queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 296ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6e25755d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 296ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 296ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 296ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 296ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 296ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 296ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 296ms] PlainHttpConnection(SocketTube(6)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-6-SelectorManager] [3s 297ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@70e03b62 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-6-SelectorManager] [3s 297ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=59336,localport=57711] DEBUG: [HttpClient-6-SelectorManager] [3s 297ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59336 DEBUG: [pool-1-thread-1] [3s 297ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true TestServer(1): starting connection DEBUG: [pool-1-thread-1] [3s 297ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [pool-1-thread-1] [3s 297ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-1] [3s 297ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 297ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-1] [3s 297ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 297ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-1] [3s 297ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [pool-1-thread-1] [3s 297ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [3s 297ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7a185012 DEBUG: [HttpClient-6-SelectorManager] [3s 297ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-1] [3s 297ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 297ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [3s 297ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 297ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [3s 297ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 297ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 297ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 297ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 297ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 297ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 297ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 297ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 297ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 297ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 297ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [3s 297ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 298ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 298ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 298ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-SelectorManager] [3s 298ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (true) DEBUG: [pool-1-thread-3] [3s 298ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 298ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 298ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-1] [3s 298ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 298ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 298ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 298ms] Http1Publisher(SocketTube(6)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 298ms] SocketTube(6) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 298ms] SocketTube(6) wrote: 204 DEBUG: [pool-1-thread-1] [3s 298ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 298ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 298ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 298ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 298ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-1] [3s 298ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 298ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 298ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 298ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 298ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 298ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 298ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-1] [3s 298ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 298ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 298ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 298ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@187371df DEBUG: [pool-1-thread-1] [3s 298ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 298ms] Http1Exchange reading headers DEBUG: [HttpClient-6-SelectorManager] [3s 298ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [pool-1-thread-1] [3s 298ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 298ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [pool-1-thread-1] [3s 298ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-6-SelectorManager] [3s 298ms] SocketTube(6) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [3s 299ms] Http1AsyncReceiver(SocketTube(6)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [3s 299ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 299ms] Http1AsyncReceiver(SocketTube(6)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6e25755d DEBUG: [pool-1-thread-1] [3s 299ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [3s 299ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (false) DEBUG: [pool-1-thread-1] [3s 299ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6e25755d DEBUG: [HttpClient-6-SelectorManager] [3s 299ms] 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 299ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 299ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 299ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6e25755d DEBUG: [pool-1-thread-1] [3s 299ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 299ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 299ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59336 remote=/127.0.0.1:57711] DEBUG: [pool-1-thread-1] [3s 299ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 299ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6599f159(6) DEBUG: [pool-1-thread-1] [3s 299ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3af5091c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@104c2422 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 299ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 299ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 299ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 300ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-1] [3s 300ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 300ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 300ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 300ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 300ms] Http2Connection(SocketTube(6)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 300ms] Http2Connection(SocketTube(6))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 300ms] Http2Connection(SocketTube(6))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 300ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-1] [3s 300ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 300ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-1] [3s 300ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 300ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-1] [3s 300ms] SocketTube(6) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 300ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [3s 300ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 300ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@e6f8be0 DEBUG: [HttpClient-6-SelectorManager] [3s 300ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [3s 300ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 300ms] SocketTube(6) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 300ms] PlainHttpConnection(SocketTube(6)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 300ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [3s 300ms] Http2Connection(SocketTube(6)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [3s 300ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 300ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [3s 300ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 300ms] PlainHttpConnection(SocketTube(6)) added 13 bytes in the priority write queue DEBUG: [HttpClient-6-SelectorManager] [3s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (false) DEBUG: [pool-1-thread-1] [3s 301ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [3s 301ms] SocketTube(6) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 301ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 301ms] SocketTube(6) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 301ms] Http2Connection(SocketTube(6)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-6-SelectorManager] [3s 301ms] SocketTube(6) write: starting subscription DEBUG: [pool-1-thread-1] [3s 301ms] Http2Connection(SocketTube(6)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [3s 301ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 301ms] Http2Connection(SocketTube(6)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 301ms] Http1AsyncReceiver(SocketTube(6)) stopping DEBUG: [pool-1-thread-1] [3s 301ms] Http1AsyncReceiver(SocketTube(6)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [3s 301ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 301ms] Http1AsyncReceiver(SocketTube(6)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 301ms] Http2Connection(SocketTube(6)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 301ms] Http2Connection(SocketTube(6)) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 301ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-1] [3s 301ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 301ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 301ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-1] [3s 301ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-3] [3s 301ms] SocketTube(6) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 301ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 301ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 301ms] SocketTube(6) wrote: 63 DEBUG: [pool-1-thread-1] [3s 301ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6599f159(6) DEBUG: [pool-1-thread-3] [3s 301ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 301ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3af5091c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@104c2422, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 301ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-1] [3s 301ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [3s 301ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 301ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 301ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 302ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 302ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(6) DEBUG: [Test-server-pool] [3s 302ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 302ms] SocketTube(6) trying to write: 13 DEBUG: [Test-server-pool] [3s 302ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 302ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [3s 302ms] SocketTube(6) wrote: 13 DEBUG: [Test-server-pool] [3s 302ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [3s 302ms] SocketTube(6) write: requesting more... DEBUG: [Test-server-pool] [3s 302ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 302ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [Test-server-pool] [3s 302ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 302ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 302ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 302ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started Sent response headers 200 DEBUG: [readLoop] [3s 303ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 303ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 303ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 303ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 303ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 303ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [3s 319ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 319ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 319ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 319ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 319ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 319ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-6-SelectorManager] [3s 320ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 320ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-6-SelectorManager] [3s 320ms] Http2Connection(SocketTube(6)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [3s 320ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 320ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 321ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 321ms] Http2Connection(SocketTube(6)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 321ms] Http2Connection(SocketTube(6)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-3] [3s 321ms] Http2Connection(SocketTube(6)) Processing 91 DEBUG: [pool-1-thread-3] [3s 321ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-3] [3s 321ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 321ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 321ms] Http2Connection(SocketTube(6)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 321ms] PlainHttpConnection(SocketTube(6)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 321ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 321ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-3] [3s 321ms] SocketTube(6) trying to write: 9 DEBUG: [pool-1-thread-3] [3s 321ms] SocketTube(6) wrote: 9 DEBUG: [pool-1-thread-3] [3s 321ms] SocketTube(6) write: requesting more... DEBUG: [readLoop] [3s 321ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 321ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 321ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [readLoop] [3s 321ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 321ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 321ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [3s 321ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 321ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 321ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 321ms] Http2Connection(SocketTube(6))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-1-SelectorManager] [3s 321ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [pool-1-thread-3] [3s 322ms] Http2Connection(SocketTube(6))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 322ms] Http2Connection(SocketTube(6))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 322ms] Http2Connection(SocketTube(6))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/chunk/x) 200 HTTP_2 Local port: 59336 DEBUG: [HttpClient-2-SelectorManager] [3s 322ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [3s 323ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [3s 324ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [3s 324ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [3s 351ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [3s 351ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [3s 352ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [3s 352ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [3s 352ms] SocketTube(1) pausing read event DEBUG: [HttpClient-5-SelectorManager] [3s 355ms] Http2ClientImpl stopping DEBUG: [HttpClient-2-SelectorManager] [3s 357ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [3s 358ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [3s 358ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [3s 358ms] SocketTube(2) pausing read event DEBUG: [HttpClient-4-SelectorManager] [3s 359ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [3s 359ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 359ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 359ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 359ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 359ms] SocketTube(4) pausing read event DEBUG: [HttpClient-3-SelectorManager] [3s 359ms] SocketTube(3) pausing read event DEBUG: [HttpClient-2-SelectorManager] [3s 396ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [3s 396ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [3s 396ms] ConnectionPool(2) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [3s 396ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [3s 396ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [3s 396ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [3s 396ms] Http2ClientImpl stopping DEBUG: [HttpClient-5-SelectorManager] [3s 398ms] Http2Connection(SocketTube(5)) Close all streams DEBUG: [pool-1-thread-3] [3s 399ms] Http2Connection(SocketTube(6))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 399ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 399ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 399ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 399ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 399ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 399ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 399ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 399ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 399ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 399ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 399ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 399ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 399ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 399ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 399ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 399ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 399ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 399ms] Http2Connection(SocketTube(6))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 399ms] Http2Connection(SocketTube(6))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 400ms] Http2Connection(SocketTube(6))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 400ms] Http2Connection(SocketTube(6)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 400ms] Http2Connection(SocketTube(6))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@722ddc10 DEBUG: [pool-1-thread-3] [3s 400ms] Http2Connection(SocketTube(6))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 400ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 400ms] Http2Connection(SocketTube(6)) H2 processed(1) DEBUG: [HttpClient-1-SelectorManager] [3s 400ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [3s 400ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [3s 400ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [3s 400ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [3s 400ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [3s 400ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [3s 400ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [3s 400ms] HttpClientImpl(6) ClientImpl (async) elapsed 105 millis for GET to http://127.0.0.1:57711/http2/chunk/x DEBUG: [HttpClient-5-SelectorManager] [3s 419ms] Http2Connection(SocketTube(5)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-5-SelectorManager] [3s 419ms] PlainHttpConnection(SocketTube(5)) added 34 bytes to the write queue DEBUG: [HttpClient-5-SelectorManager] [3s 419ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [3s 419ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(5) DEBUG: [MainThread] [3s 426ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 426ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 426ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 426ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 426ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 426ms] HttpResponseInputStream close called DEBUG: [HttpClient-4-SelectorManager] [3s 430ms] 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@6a81dd67[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@4f88207f[Completed normally] (id=231), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=223 lim=223 cap=2048], count: 109, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 430ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 430ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 430ms] SSL Reader(SocketTube(4)) error java.io.IOException: connection closed locally DEBUG: [MainThread] [3s 433ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [HttpClient-5-SelectorManager] [3s 434ms] SocketTube(5) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [3s 434ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2887b048[Not completed, 4 dependents] (id=150) 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@61d41d9d[Completed normally] (id=156), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=167 lim=167 cap=4096], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 434ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 434ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 434ms] SSL Reader(SocketTube(3)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 434ms] SocketTube(5) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [3s 434ms] SocketTube(5) pausing read event DEBUG: [HttpClient-5-SelectorManager] [3s 434ms] SocketTube(5) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1e75cbdb DEBUG: [HttpClient-5-SelectorManager] [3s 434ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: selector manager closed 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-3-SelectorManager] [3s 445ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 445ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [MainThread] [3s 441ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:35933/https2/fixed/x GET DEBUG: [pool-1-thread-1] [3s 446ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 446ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 446ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 447ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [pool-1-thread-1] [3s 447ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [3s 447ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c326b4d for C (true) DEBUG: [HttpClient-3-SelectorManager] [3s 449ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(3))), getALPN: jdk.internal.net.http.common.MinimalFuture@61d41d9d[Completed normally] (id=156), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 449ms] ConnectionPool(3) SSLTube(SocketTube(3)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [3s 449ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 449ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [3s 449ms] SSL Writer(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [3s 449ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [3s 449ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 449ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [3s 449ms] Http2ClientImpl stopping DEBUG: [HttpClient-4-SelectorManager] [3s 449ms] 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@4f88207f[Completed normally] (id=231), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 449ms] ConnectionPool(4) SSLTube(SocketTube(4)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [3s 449ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 449ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [3s 449ms] SSL Writer(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [3s 449ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [3s 449ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 449ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [3s 449ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48718 DEBUG: [pool-1-thread-1] [3s 450ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-1] [3s 450ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 450ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-1] [3s 450ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 450ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 450ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 450ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SocketTube(7) DEBUG: [pool-1-thread-1] [3s 450ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-1] [3s 450ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 450ms] SSL Writer(SocketTube(7)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] 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@26ca003d[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: [HttpClient-7-SelectorManager] [3s 450ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] SSL Reader(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 450ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [3s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (true) DEBUG: [pool-1-thread-3] [3s 450ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 450ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 444ms] Http2Connection(SocketTube(5)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [3s 450ms] SSL Writer(SocketTube(7)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 451ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [3s 451ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [HttpClient-5-SelectorManager] [3s 451ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [3s 452ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 452ms] SocketTube(5) Read scheduler stopped DEBUG: [pool-1-thread-3] [3s 451ms] Http2Connection(SocketTube(5)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-5-SelectorManager] [3s 452ms] SocketTube(5) write: cancel DEBUG: [HttpClient-5-SelectorManager] [3s 453ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [3s 453ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: cancelled by SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [3s 453ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48718, Session(1697439652327|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [3s 465ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 465ms] SSL Writer(SocketTube(7)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 465ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 465ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 465ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 465ms] SSL Writer(SocketTube(7)) Sending 458 bytes downstream DEBUG: [pool-1-thread-1] [3s 465ms] SSL Writer(SocketTube(7)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-1] [3s 465ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 465ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 465ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-1] [3s 466ms] SocketTube(7) trying to write: 458 DEBUG: [pool-1-thread-1] [3s 466ms] SocketTube(7) wrote: 458 DEBUG: [pool-1-thread-1] [3s 466ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 466ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 466ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 466ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 466ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 469ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [3s 469ms] SocketTube(7) read bytes: 127 DEBUG: [HttpClient-7-SelectorManager] [3s 469ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 469ms] SSL Reader(SocketTube(7)) Adding 127 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 469ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (false) DEBUG: [pool-1-thread-1] [3s 469ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 469ms] SSL Reader(SocketTube(7)) Unwrapping: 127 DEBUG: [pool-1-thread-1] [3s 469ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 469ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 469ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-1] [3s 469ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 469ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 469ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [HttpClient-5-SelectorManager] [3s 472ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-5-SelectorManager] [3s 473ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [3s 473ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 473ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [3s 473ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [3s 473ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 473ms] Http2Connection(SocketTube(5)) Close all streams Server connection to /127.0.0.1:59334 stopping. 1 streams DEBUG: [HttpClient-7-SelectorManager] [3s 477ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [3s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 478ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 478ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [3s 488ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 488ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 488ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 488ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 488ms] SSL Writer(SocketTube(7)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 488ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 488ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 488ms] SSL Writer(SocketTube(7)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 488ms] SSL Writer(SocketTube(7)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 488ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 488ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 488ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 488ms] SocketTube(7) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 488ms] SocketTube(7) wrote: 6 DEBUG: [pool-1-thread-1] [3s 488ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 488ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 488ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 488ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 488ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 488ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 488ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 488ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 488ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 488ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [3s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (true) DEBUG: [HttpClient-7-SelectorManager] [3s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 493ms] SocketTube(7) read bytes: 85 DEBUG: [HttpClient-7-SelectorManager] [3s 493ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 493ms] SSL Reader(SocketTube(7)) Adding 85 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 493ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 493ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 493ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 493ms] SSL Reader(SocketTube(7)) Unwrapping: 85 DEBUG: [pool-1-thread-1] [3s 494ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-1] [3s 494ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 494ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 494ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 494ms] SSL Reader(SocketTube(7)) Unwrapping: 79 DEBUG: [pool-1-thread-1] [3s 494ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 494ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 494ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 494ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 494ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 494ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 494ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 494ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 494ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 494ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 494ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 494ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [3s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 497ms] SocketTube(7) read bytes: 1467 DEBUG: [HttpClient-7-SelectorManager] [3s 497ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 497ms] SSL Reader(SocketTube(7)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 497ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 497ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [3s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (false) DEBUG: [pool-1-thread-1] [3s 498ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 499ms] SSL Reader(SocketTube(7)) Unwrapping: 1467 DEBUG: [pool-1-thread-1] [3s 499ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 499ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 499ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-1] [3s 499ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 499ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 499ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 499ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 499ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 499ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 499ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 499ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 500ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 500ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [3s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 541ms] SocketTube(7) read bytes: 648 DEBUG: [HttpClient-7-SelectorManager] [3s 541ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 541ms] SSL Reader(SocketTube(7)) Adding 648 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 541ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 541ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 541ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 541ms] SSL Reader(SocketTube(7)) Unwrapping: 648 DEBUG: [pool-1-thread-1] [3s 542ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 542ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 542ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-1] [3s 542ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 542ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 542ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 542ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [3s 543ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 543ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 543ms] SSL Reader(SocketTube(7)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 549ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 549ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 549ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 549ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [3s 549ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 549ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 549ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 549ms] SSL Writer(SocketTube(7)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 549ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 549ms] SSLFlowDelegate(SocketTube(7)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 549ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 549ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 549ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 550ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 550ms] SSLTube(SocketTube(7)) connecting flows DEBUG: [pool-1-thread-1] [3s 550ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@354b45bb DEBUG: [pool-1-thread-1] [3s 550ms] Http2Connection(SSLTube(SocketTube(7))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 550ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 550ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 550ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 550ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 550ms] SSLTube(SocketTube(7)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 550ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 550ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 550ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 550ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 550ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 550ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 550ms] SSL Writer(SocketTube(7)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 550ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 550ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 550ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 550ms] Http2Connection(SSLTube(SocketTube(7))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 550ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 550ms] Http2Connection(SSLTube(SocketTube(7))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 550ms] Http2Connection(SSLTube(SocketTube(7))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 550ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 550ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [3s 550ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [3s 550ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 550ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 551ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 551ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 551ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 555ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 555ms] Http2Connection(SSLTube(SocketTube(7))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 555ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 556ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 556ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 556ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 556ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 559ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 563ms] SSL Writer(SocketTube(7)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 563ms] SSL Writer(SocketTube(7)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 563ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 563ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 563ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 563ms] SocketTube(7) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 564ms] SocketTube(7) wrote: 90 DEBUG: [pool-1-thread-1] [3s 564ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 564ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 564ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 564ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 564ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 564ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 564ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 564ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 564ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 564ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 564ms] SSL Writer(SocketTube(7)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 564ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 564ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 564ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 564ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 564ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 564ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 564ms] SSLTube(SocketTube(7)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 565ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 565ms] SSL Writer(SocketTube(7)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 565ms] SSL Writer(SocketTube(7)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 565ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 565ms] SSL Writer(SocketTube(7)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 565ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 565ms] SSL Writer(SocketTube(7)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 565ms] SSL Writer(SocketTube(7)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 565ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 565ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 565ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 565ms] SocketTube(7) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 565ms] SocketTube(7) wrote: 174 DEBUG: [pool-1-thread-1] [3s 565ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 565ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 565ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 565ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 565ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 565ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 565ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 565ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 565ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 565ms] SSL Reader(SocketTube(7)) requesting 1 TestServer(2): starting connection DEBUG: [pool-1-thread-1] [3s 565ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 565ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for None (false) DEBUG: [pool-1-thread-1] [3s 565ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 565ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 565ms] SocketTube(7) read bytes: 1736 DEBUG: [HttpClient-7-SelectorManager] [3s 565ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 565ms] SSL Reader(SocketTube(7)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 565ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 565ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 566ms] SSL Reader(SocketTube(7)) Unwrapping: 1736 DEBUG: [Test-server-pool] [3s 566ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 566ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 566ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 566ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 566ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 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: [pool-1-thread-1] [3s 566ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 566ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 566ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-1] [3s 566ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 566ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 566ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 566ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [3s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 566ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 566ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 566ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 566ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 566ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-7-SelectorManager] [3s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (false) DEBUG: [readLoop] [3s 566ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [3s 566ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 567ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-7-SelectorManager] [3s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (false) DEBUG: [readLoop] [3s 567ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 567ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 567ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 567ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 567ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-7-SelectorManager] [3s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 567ms] SocketTube(7) read bytes: 77 DEBUG: [HttpClient-7-SelectorManager] [3s 567ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 567ms] SSL Reader(SocketTube(7)) Adding 77 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 567ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 567ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 567ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 567ms] SSL Reader(SocketTube(7)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [3s 568ms] SSL Reader(SocketTube(7)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 568ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 568ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 568ms] SSL Reader(SocketTube(7)) sending 39 DEBUG: [pool-1-thread-1] [3s 568ms] SSL Reader(SocketTube(7)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 568ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 568ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 568ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s 571ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 571ms] Http2Connection(SSLTube(SocketTube(7))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 572ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 572ms] Http2Connection(SSLTube(SocketTube(7))) Processing 39 DEBUG: [pool-1-thread-1] [3s 572ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 572ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 572ms] 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 572ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 572ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 572ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 572ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 572ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 572ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [3s 572ms] SSL Writer(SocketTube(7)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 572ms] SSL Writer(SocketTube(7)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 572ms] SSL Writer(SocketTube(7)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [3s 572ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 572ms] SSL Writer(SocketTube(7)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 572ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 572ms] SSL Writer(SocketTube(7)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 572ms] SSL Writer(SocketTube(7)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 572ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 572ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 572ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 572ms] SocketTube(7) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 573ms] SocketTube(7) wrote: 47 DEBUG: [pool-1-thread-1] [3s 573ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [3s 573ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 573ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 573ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 573ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 573ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [3s 573ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 573ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 573ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 573ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 573ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 573ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 573ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 573ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 573ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (false) 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] [3s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 587ms] SocketTube(7) read bytes: 116 DEBUG: [HttpClient-7-SelectorManager] [3s 587ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 587ms] SSL Reader(SocketTube(7)) Adding 116 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 587ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 587ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 587ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:116, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 588ms] SSL Reader(SocketTube(7)) Unwrapping: 116 DEBUG: [pool-1-thread-1] [3s 588ms] SSL Reader(SocketTube(7)) Decoded 16 bytes out of 116 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [3s 588ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [3s 588ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-1] [3s 588ms] SSL Reader(SocketTube(7)) sending 16 DEBUG: [pool-1-thread-1] [3s 588ms] SSL Reader(SocketTube(7)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [3s 588ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 588ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 588ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [readLoop] [3s 592ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 592ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 592ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 592ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 592ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [3s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 594ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 594ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 594ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 594ms] Http2Connection(SSLTube(SocketTube(7))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 594ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [3s 594ms] Http2Connection(SSLTube(SocketTube(7))) Processing 16 DEBUG: [pool-1-thread-1] [3s 594ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [3s 594ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 594ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 594ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 595ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 595ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 595ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/fixed/x) 200 HTTP_2 Local port: 48718 DEBUG: [pool-1-thread-1] [3s 595ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 595ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 595ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 595ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 595ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(7)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(7)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(7)) sending 24 DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(7)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 595ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [3s 596ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 596ms] Http2Connection(SSLTube(SocketTube(7))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 596ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [3s 596ms] Http2Connection(SSLTube(SocketTube(7))) Processing 24 DEBUG: [pool-1-thread-1] [3s 596ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [3s 596ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 596ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 596ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 596ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [3s 596ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 596ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 596ms] HttpClientImpl(7) ClientImpl (async) elapsed 155 millis for GET to https://127.0.0.1:35933/https2/fixed/x DEBUG: [MainThread] [3s 600ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 600ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 600ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 600ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(3) DEBUG: [MainThread] [3s 600ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 600ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 600ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 600ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 604ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 604ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 604ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 605ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 605ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 605ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (true) DEBUG: [HttpClient-7-SelectorManager] [3s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 605ms] SocketTube(7) read bytes: 47 DEBUG: [HttpClient-7-SelectorManager] [3s 605ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 605ms] SSL Reader(SocketTube(7)) Adding 47 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 605ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [3s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (false) DEBUG: [pool-1-thread-1] [3s 605ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 605ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 605ms] SSL Reader(SocketTube(7)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 605ms] SSL Reader(SocketTube(7)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 605ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 605ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 605ms] SSL Reader(SocketTube(7)) sending 9 DEBUG: [pool-1-thread-1] [3s 605ms] SSL Reader(SocketTube(7)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 606ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 606ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 606ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 606ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 606ms] Http2Connection(SSLTube(SocketTube(7))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 606ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [3s 606ms] Http2Connection(SSLTube(SocketTube(7))) Processing 9 DEBUG: [pool-1-thread-1] [3s 606ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 606ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 606ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 606ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 606ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 606ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 606ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 606ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 606ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 606ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 606ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 606ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 606ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 606ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 606ms] Http2Connection(SSLTube(SocketTube(7))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 606ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2679ec62 DEBUG: [pool-1-thread-1] [3s 606ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 606ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 606ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 606ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [3s 606ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [3s 606ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [3s 606ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [3s 606ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (false) DEBUG: [pool-1-thread-1] [3s 606ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 607ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [3s 608ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:35933/https2/chunk/x GET DEBUG: [pool-1-thread-1] [3s 608ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 619ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 619ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 619ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [pool-1-thread-1] [3s 619ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [3s 619ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2dfbb71b for C (true) DEBUG: [HttpClient-8-SelectorManager] [3s 620ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [3s 620ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48724 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48724, Session(1697439656115|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [3s 620ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-1] [3s 621ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 621ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-1] [3s 621ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 621ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 621ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [3s 621ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SocketTube(8) DEBUG: [pool-1-thread-1] [3s 621ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-1] [3s 621ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 621ms] SSL Writer(SocketTube(8)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [3s 621ms] SSL Writer(SocketTube(8)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 621ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [3s 621ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [3s 621ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-1] [3s 624ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 624ms] SSL Writer(SocketTube(8)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 624ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 624ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 624ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 624ms] SSL Writer(SocketTube(8)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-1] [3s 624ms] SSL Writer(SocketTube(8)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-1] [3s 624ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 624ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [3s 624ms] 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@2703dc6b[Not completed, 4 dependents] (id=497) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [3s 624ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [3s 624ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [3s 624ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [3s 624ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 624ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 624ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [3s 632ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@620146ef[Not completed, 1 dependents] (id=503), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [3s 632ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [3s 632ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [3s 632ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [3s 632ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [3s 633ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [3s 633ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [3s 633ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for R (true) DEBUG: [pool-1-thread-1] [3s 633ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 633ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 633ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-1] [3s 633ms] SocketTube(8) trying to write: 2201 DEBUG: [pool-1-thread-1] [3s 633ms] SocketTube(8) wrote: 2201 DEBUG: [pool-1-thread-1] [3s 633ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 633ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 633ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 633ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 633ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 633ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 650ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [3s 650ms] SocketTube(8) read bytes: 139 DEBUG: [HttpClient-8-SelectorManager] [3s 650ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 650ms] SSL Reader(SocketTube(8)) Adding 139 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 650ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 650ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 650ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 650ms] SSL Reader(SocketTube(8)) Unwrapping: 139 DEBUG: [HttpClient-8-SelectorManager] [3s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 650ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 650ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 650ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-1] [3s 650ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 650ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 651ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 651ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 651ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 654ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-1] [3s 654ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 654ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 655ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 655ms] SSL Writer(SocketTube(8)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 655ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 655ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 655ms] SSL Writer(SocketTube(8)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 655ms] SSL Writer(SocketTube(8)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 655ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 655ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 655ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 655ms] SocketTube(8) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 657ms] SocketTube(8) wrote: 6 DEBUG: [pool-1-thread-1] [3s 660ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 660ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 660ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 660ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 660ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 661ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 661ms] SSL Reader(SocketTube(8)) Unwrapping: 6 DEBUG: [pool-1-thread-1] [3s 661ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 661ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 661ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 661ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 661ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 661ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [3s 661ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 661ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 661ms] SocketTube(8) read bytes: 169 DEBUG: [HttpClient-8-SelectorManager] [3s 661ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 661ms] SSL Reader(SocketTube(8)) Adding 169 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 661ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 661ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 664ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 664ms] SSL Reader(SocketTube(8)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [3s 665ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 665ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 665ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 665ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 665ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 665ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 665ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-1] [3s 665ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 665ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 665ms] SSL Reader(SocketTube(8)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 667ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 667ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 667ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 667ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [3s 668ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 668ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 668ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 668ms] SSL Writer(SocketTube(8)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 668ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 668ms] SSLFlowDelegate(SocketTube(8)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 668ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 676ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 676ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 677ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 677ms] SSLTube(SocketTube(8)) connecting flows DEBUG: [pool-1-thread-1] [3s 677ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6306e73 DEBUG: [pool-1-thread-1] [3s 677ms] Http2Connection(SSLTube(SocketTube(8))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 677ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 677ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 677ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 677ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 677ms] SSLTube(SocketTube(8)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 677ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 678ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 678ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 678ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 678ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 678ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [3s 678ms] SSL Writer(SocketTube(8)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 678ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 678ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 678ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 678ms] Http2Connection(SSLTube(SocketTube(8))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 678ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 678ms] Http2Connection(SSLTube(SocketTube(8))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 678ms] Http2Connection(SSLTube(SocketTube(8))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 678ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 678ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-1] [3s 678ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-1] [3s 678ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 678ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 678ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 678ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 678ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 678ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 678ms] Http2Connection(SSLTube(SocketTube(8))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 678ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 679ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 679ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 679ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 679ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 679ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 679ms] SSL Writer(SocketTube(8)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 679ms] SSL Writer(SocketTube(8)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 679ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 679ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 679ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 679ms] SocketTube(8) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 679ms] SocketTube(8) wrote: 90 DEBUG: [pool-1-thread-1] [3s 679ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 679ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 679ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 679ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 679ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 679ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [3s 679ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 679ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 679ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 679ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [3s 679ms] SSL Writer(SocketTube(8)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 679ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 679ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 679ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 679ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [3s 679ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 679ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 679ms] SSLTube(SocketTube(8)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 679ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [3s 679ms] SSL Writer(SocketTube(8)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 679ms] SSL Writer(SocketTube(8)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 680ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 680ms] SSL Writer(SocketTube(8)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 680ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 680ms] SSL Writer(SocketTube(8)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 680ms] SSL Writer(SocketTube(8)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 680ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 680ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 680ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 680ms] SocketTube(8) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 680ms] SocketTube(8) wrote: 174 DEBUG: [pool-1-thread-1] [3s 680ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 680ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 680ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 680ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 680ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 680ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [3s 680ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 684ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 684ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 685ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 685ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [3s 685ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 685ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 685ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [3s 687ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 687ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 687ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 687ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [3s 688ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 688ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 688ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 688ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 688ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 688ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 688ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 688ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started DEBUG: [HttpClient-8-SelectorManager] [3s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 689ms] SocketTube(8) read bytes: 1803 DEBUG: [HttpClient-8-SelectorManager] [3s 689ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 689ms] SSL Reader(SocketTube(8)) Adding 1803 bytes to read buffer TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-8-SelectorManager] [3s 696ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 696ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 696ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 696ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 697ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 697ms] SSL Reader(SocketTube(8)) Unwrapping: 1803 DEBUG: [pool-1-thread-1] [3s 697ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [3s 697ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 697ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [3s 698ms] SSL Reader(SocketTube(8)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [3s 698ms] SSL Reader(SocketTube(8)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 698ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 698ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 698ms] SSL Reader(SocketTube(8)) sending 39 DEBUG: [pool-1-thread-1] [3s 698ms] SSL Reader(SocketTube(8)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 698ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 698ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 698ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s 698ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 698ms] Http2Connection(SSLTube(SocketTube(8))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 698ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 698ms] Http2Connection(SSLTube(SocketTube(8))) Processing 39 DEBUG: [pool-1-thread-1] [3s 698ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 698ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 698ms] 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 698ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 698ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 698ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 698ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 698ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 698ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [3s 698ms] SSL Writer(SocketTube(8)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 698ms] SSL Writer(SocketTube(8)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 698ms] SSL Writer(SocketTube(8)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [3s 698ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 698ms] SSL Writer(SocketTube(8)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 698ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 698ms] SSL Writer(SocketTube(8)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 698ms] SSL Writer(SocketTube(8)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 698ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 699ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 699ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 699ms] SocketTube(8) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 699ms] SocketTube(8) wrote: 47 DEBUG: [pool-1-thread-1] [3s 699ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 699ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 699ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 699ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 699ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 699ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [3s 699ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 699ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 699ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 699ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 699ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 699ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 699ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 699ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 699ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 699ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 699ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [3s 699ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 699ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 699ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 700ms] SocketTube(8) read bytes: 158 DEBUG: [HttpClient-8-SelectorManager] [3s 700ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 700ms] SSL Reader(SocketTube(8)) Adding 158 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 700ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 701ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 701ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 701ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 701ms] SSL Reader(SocketTube(8)) Unwrapping: 158 DEBUG: [pool-1-thread-1] [3s 701ms] SSL Reader(SocketTube(8)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [3s 701ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-1] [3s 701ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-1] [3s 701ms] SSL Reader(SocketTube(8)) sending 11 DEBUG: [pool-1-thread-1] [3s 701ms] SSL Reader(SocketTube(8)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-1] [3s 701ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 701ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 701ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-1] [3s 701ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 701ms] Http2Connection(SSLTube(SocketTube(8))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 701ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-1] [3s 701ms] Http2Connection(SSLTube(SocketTube(8))) Processing 11 DEBUG: [pool-1-thread-1] [3s 701ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-1] [3s 701ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 701ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 701ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 701ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 701ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 702ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/chunk/x) 200 HTTP_2 Local port: 48724 DEBUG: [pool-1-thread-1] [3s 709ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 709ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 709ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 709ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 709ms] HttpClientImpl(8) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:35933/https2/chunk/x DEBUG: [pool-1-thread-1] [3s 709ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 709ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 709ms] SSL Reader(SocketTube(8)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) sending 24 DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [3s 710ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 710ms] Http2Connection(SSLTube(SocketTube(8))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 710ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [3s 710ms] Http2Connection(SSLTube(SocketTube(8))) Processing 24 DEBUG: [pool-1-thread-1] [3s 710ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [3s 710ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 710ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 710ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 710ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [3s 710ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 710ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 710ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 710ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 710ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) sending 9 DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 710ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 711ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 711ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 711ms] Http2Connection(SSLTube(SocketTube(8))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 711ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [3s 711ms] Http2Connection(SSLTube(SocketTube(8))) Processing 9 DEBUG: [pool-1-thread-1] [3s 711ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 711ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 711ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 711ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 711ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 711ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 711ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 711ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 711ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 711ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 711ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 711ms] Http2Connection(SSLTube(SocketTube(8))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 711ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@26485001 DEBUG: [pool-1-thread-1] [3s 711ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 711ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 711ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 711ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 711ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [3s 711ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 712ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 712ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for R (false) DEBUG: [MainThread] [3s 713ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 713ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 713ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 713ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 713ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 713ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 717ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [3s 721ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:38359/http1/fixed/x GET DEBUG: [pool-1-thread-1] [3s 722ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 722ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 722ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 722ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 722ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 723ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 723ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 723ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 723ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 723ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6ca8feb3 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 723ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6ca8feb3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 723ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 723ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 723ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 723ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 723ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 723ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 724ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-9-SelectorManager] [3s 724ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@766a517e for C (true) DEBUG: [HttpClient-9-SelectorManager] [3s 725ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 725ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49136 DEBUG: [pool-1-thread-1] [3s 725ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 725ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 725ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 725ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 725ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [3s 725ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 725ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [3s 725ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [3s 725ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 725ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [3s 725ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 725ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 725ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [3s 725ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [3s 725ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [3s 725ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7c923a0e DEBUG: [HttpClient-9-SelectorManager] [3s 725ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 725ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 725ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 725ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 725ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 726ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 726ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 726ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 726ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 726ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 726ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [3s 726ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 726ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 726ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 726ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 726ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 726ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 726ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 726ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 726ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 726ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 726ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [3s 726ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 726ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 726ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 726ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 726ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 726ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 726ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 726ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 726ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [3s 726ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 726ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 726ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3666edc5 DEBUG: [pool-1-thread-3] [3s 726ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 729ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 729ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 729ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 729ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 729ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] 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 729ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6ca8feb3 DEBUG: [pool-1-thread-1] [3s 729ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 729ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6ca8feb3 DEBUG: [pool-1-thread-1] [3s 729ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [3s 730ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [3s 730ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6ca8feb3 DEBUG: [pool-1-thread-1] [3s 730ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 730ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 821ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [3s 821ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-1] [3s 822ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@69ee46a3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d42dbc7 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 822ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-3] [3s 822ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:38359/http1/fixed/x DEBUG: [pool-1-thread-1] [3s 822ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 822ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 822ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 822ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 822ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@69ee46a3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d42dbc7, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [3s 822ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@69ee46a3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d42dbc7 DEBUG: [pool-1-thread-1] [3s 822ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 822ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@69ee46a3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d42dbc7 DEBUG: [pool-1-thread-1] [3s 822ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [3s 822ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [3s 822ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 822ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 822ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [3s 822ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [3s 822ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [3s 822ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 822ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 822ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 822ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-9-SelectorManager] [3s 822ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [3s 822ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 822ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 822ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [3s 822ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [3s 823ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [3s 822ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 823ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 823ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 823ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [3s 823ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 823ms] HttpResponseInputStream Increased demand by 1 DEBUG: [HttpClient-9-SelectorManager] [3s 823ms] SocketTube(9) got some demand for reading DEBUG: [MainThread] [3s 823ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-9-SelectorManager] [3s 823ms] SocketTube(9) resuming read event DEBUG: [MainThread] [3s 823ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 823ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 823ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 823ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-1] [3s 823ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 823ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [3s 823ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 823ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 823ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 823ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 823ms] HttpResponseInputStream close called DEBUG: [HttpClient-9-SelectorManager] [3s 823ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 823ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 823ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-3] [3s 823ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 823ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 823ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 823ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [3s 824ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:38359/http1/chunk/x GET DEBUG: [pool-1-thread-1] [3s 825ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 825ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 825ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 825ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 825ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 825ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [3s 825ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 825ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 825ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@340f5901 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 826ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@340f5901, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 826ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 826ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 826ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 826ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 826ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 826ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 826ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 826ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 826ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [3s 826ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 826ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [3s 826ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 826ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [3s 826ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@863f5c5 DEBUG: [HttpClient-9-SelectorManager] [3s 826ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 826ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 826ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 826ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 826ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [3s 826ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 826ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 826ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 826ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-3] [3s 826ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 826ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 826ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 826ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [3s 826ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [3s 826ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 826ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 826ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [3s 826ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [3s 826ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 826ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-9-SelectorManager] [3s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-3] [3s 827ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 827ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 827ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [3s 827ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 827ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 827ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 827ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 827ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 827ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 827ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 827ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 827ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 827ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 827ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [3s 827ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 827ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 827ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 827ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 827ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 827ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 827ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 827ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 827ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [3s 827ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 827ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 827ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@c054760 DEBUG: [pool-1-thread-3] [3s 827ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 828ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [3s 828ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [3s 828ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 828ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 829ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@340f5901 DEBUG: [pool-1-thread-3] [3s 829ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 829ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@340f5901 DEBUG: [pool-1-thread-3] [3s 829ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [3s 829ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [3s 829ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@340f5901 DEBUG: [pool-1-thread-3] [3s 829ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 829ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 926ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [3s 926ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-3] [3s 926ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@263b3498/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3e80853 queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 926ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-3] [3s 926ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 926ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:38359/http1/chunk/x DEBUG: [pool-1-thread-3] [3s 926ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 926ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 926ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 926ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@263b3498/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3e80853, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [3s 926ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@263b3498/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3e80853 DEBUG: [pool-1-thread-3] [3s 926ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 926ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@263b3498/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3e80853 DEBUG: [pool-1-thread-3] [3s 926ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [3s 926ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [3s 926ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [3s 926ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [3s 926ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [3s 926ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [3s 926ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [3s 926ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [3s 926ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [3s 926ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [3s 926ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [3s 926ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [3s 926ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 926ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 926ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [3s 926ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [3s 926ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [3s 926ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [3s 927ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [3s 927ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [3s 927ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 927ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [3s 927ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 927ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [3s 927ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [3s 927ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 927ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 927ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 927ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 927ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 927ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 927ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 927ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 927ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 927ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 927ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-3] [3s 927ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 927ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [3s 931ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 931ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 931ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 931ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 931ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 931ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 938ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42995/https1/fixed/x GET DEBUG: [pool-1-thread-3] [3s 938ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 939ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 939ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 939ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-3] [3s 939ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [3s 939ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@654cfc8d for C (true) DEBUG: [HttpClient-9-SelectorManager] [3s 940ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 940ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36276 DEBUG: [pool-1-thread-3] [3s 941ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-3] [3s 941ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 941ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-3] [3s 941ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 941ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 941ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-3] [3s 941ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [3s 941ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-3] [3s 941ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-3] [3s 941ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 941ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 941ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [3s 941ms] 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@6b38bec1[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: [pool-1-thread-3] [3s 941ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [3s 941ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 941ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 941ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 941ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 941ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 941ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 941ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 941ms] 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 941ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 941ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 941ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 941ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 941ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 941ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 942ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 942ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 942ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 944ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 944ms] SSL Writer(SocketTube(10)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 944ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 944ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 945ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 945ms] SSL Writer(SocketTube(10)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [3s 945ms] SSL Writer(SocketTube(10)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [3s 945ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 945ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 945ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [3s 945ms] SocketTube(10) trying to write: 2186 DEBUG: [pool-1-thread-3] [3s 945ms] SocketTube(10) wrote: 2186 DEBUG: [pool-1-thread-3] [3s 945ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 945ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 945ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 945ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 945ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 951ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [3s 951ms] SocketTube(10) read bytes: 261 DEBUG: [HttpClient-9-SelectorManager] [3s 951ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 951ms] SSL Reader(SocketTube(10)) Adding 261 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 952ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 952ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 952ms] SSL Reader(SocketTube(10)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [3s 952ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [3s 952ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 952ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 952ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 952ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 952ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 953ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 953ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 954ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 954ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 954ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 954ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 954ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 954ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-3] [3s 954ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 954ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 954ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 954ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(10)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [3s 954ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 954ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 954ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 955ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [3s 955ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 955ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 955ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 955ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 955ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 955ms] SSLFlowDelegate(SocketTube(10)) setALPN = DEBUG: [pool-1-thread-3] [3s 955ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 955ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [3s 955ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [3s 955ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 955ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [3s 955ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36276 remote=/127.0.0.1:42995] DEBUG: [pool-1-thread-3] [3s 956ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 956ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@24f9ac45 queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@24f9ac45, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 956ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 956ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [3s 956ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [3s 956ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5b19c3b6 DEBUG: [pool-1-thread-3] [3s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [3s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 956ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 956ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 956ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 956ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 956ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 956ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [3s 956ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 956ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 956ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [3s 956ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 956ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [3s 956ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 956ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [3s 956ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [3s 956ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 956ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 956ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [3s 956ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [3s 956ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 956ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [3s 956ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 956ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 956ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 956ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 956ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 956ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 956ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [3s 956ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [3s 956ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 956ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 956ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 957ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [3s 957ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 957ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [3s 957ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 957ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 957ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 957ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 957ms] Http1Response(id=9) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 957ms] Http1Response(id=9) First time around DEBUG: [pool-1-thread-3] [3s 957ms] Http1Response(id=9) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 957ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 957ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@18f0f216 DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 957ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 957ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [3s 957ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 957ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 959ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 959ms] SocketTube(10) read bytes: 1721 DEBUG: [HttpClient-9-SelectorManager] [3s 959ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 959ms] SSL Reader(SocketTube(10)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 959ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 959ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 959ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(10)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [3s 963ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 963ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [3s 963ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [3s 963ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 963ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 1ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [4s 1ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 1ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 1ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 1ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 1ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 1ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [4s 2ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [4s 2ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@24f9ac45 DEBUG: [pool-1-thread-3] [4s 2ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 2ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@24f9ac45 DEBUG: [pool-1-thread-3] [4s 2ms] Http1Response(id=9) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [4s 2ms] Http1Response(id=9) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [4s 2ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@24f9ac45 DEBUG: [pool-1-thread-3] [4s 2ms] Http1Response(id=9) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 2ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 40ms] Http1Response(id=9) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 40ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-3] [4s 40ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@14340c93/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7d4601d4 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 40ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 41ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 41ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:42995/https1/fixed/x DEBUG: [pool-1-thread-3] [4s 41ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 41ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 41ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@14340c93/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7d4601d4, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@14340c93/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7d4601d4 DEBUG: [pool-1-thread-3] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@14340c93/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7d4601d4 DEBUG: [pool-1-thread-3] [4s 41ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [4s 41ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [4s 41ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 41ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 41ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 41ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 41ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [4s 41ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 42ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [4s 42ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [4s 42ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [4s 42ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [4s 42ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 42ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 42ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [4s 42ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [4s 42ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@14340c93/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7d4601d4 DEBUG: [pool-1-thread-3] [4s 42ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 42ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@14340c93/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7d4601d4 DEBUG: [pool-1-thread-3] [4s 42ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [4s 42ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [4s 42ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 42ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 42ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [4s 42ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [4s 42ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [4s 42ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [4s 42ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [4s 42ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [4s 42ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [4s 42ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 43ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 43ms] HttpResponseInputStream onComplete called 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] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [4s 43ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-3] [4s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 43ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [4s 43ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 43ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 43ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 43ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 43ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [4s 43ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [4s 43ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [4s 43ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 43ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [MainThread] [4s 43ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 43ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 43ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 43ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 43ms] HttpResponseInputStream close called DEBUG: [MainThread] [4s 45ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42995/https1/chunk/x GET DEBUG: [pool-1-thread-3] [4s 45ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 45ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 45ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 45ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 45ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [4s 45ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [4s 46ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 46ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@772846f7 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@772846f7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 46ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 46ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [4s 46ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [4s 46ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@434c8c15 DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 46ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 46ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 46ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [4s 46ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 46ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 46ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 46ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 46ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 47ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 47ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 47ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 47ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 47ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 47ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 47ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [4s 47ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 47ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [4s 47ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 47ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 47ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [4s 47ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 47ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 47ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 47ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 47ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [4s 47ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 47ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 47ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 47ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [4s 47ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [4s 47ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [4s 47ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 47ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 47ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 52ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [4s 52ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [4s 52ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [HttpClient-9-SelectorManager] [4s 52ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 54ms] SocketTube(10) read bytes: 223 DEBUG: [HttpClient-9-SelectorManager] [4s 54ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 54ms] SSL Reader(SocketTube(10)) Adding 223 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 54ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 54ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 54ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 54ms] SSL Reader(SocketTube(10)) Unwrapping: 223 DEBUG: [pool-1-thread-1] [4s 54ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 223 into buffer of 16676 remaining to decode: 101 DEBUG: [pool-1-thread-1] [4s 54ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [4s 54ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [4s 54ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [4s 54ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [4s 54ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 54ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 54ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [4s 54ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [4s 54ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@772846f7 DEBUG: [pool-1-thread-1] [4s 54ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 54ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@772846f7 DEBUG: [pool-1-thread-1] [4s 54ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [4s 54ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [4s 54ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@772846f7 DEBUG: [pool-1-thread-1] [4s 54ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 54ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 54ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [4s 55ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [4s 55ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [4s 55ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [4s 55ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-1] [4s 55ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [4s 55ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 55ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-1] [4s 55ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [4s 55ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 57ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 57ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [4s 57ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [4s 57ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-1] [4s 57ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [4s 57ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 57ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-3] [4s 58ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 58ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 58ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 58ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 58ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 58ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 58ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 58ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 58ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 58ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 58ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 58ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@e496d09 DEBUG: [pool-1-thread-3] [4s 58ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 58ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 58ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [pool-1-thread-3] [4s 58ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [4s 58ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is already completed DEBUG: [pool-1-thread-3] [4s 58ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 58ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 149ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 149ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-3] [4s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5d00c7c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@682a2d61 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 149ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 149ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 149ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 149ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5d00c7c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@682a2d61, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d00c7c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@682a2d61 DEBUG: [pool-1-thread-3] [4s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d00c7c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@682a2d61 DEBUG: [pool-1-thread-3] [4s 149ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [4s 149ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [4s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 149ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [4s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [4s 150ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:1, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d00c7c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@682a2d61 DEBUG: [pool-1-thread-3] [4s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d00c7c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@682a2d61 DEBUG: [pool-1-thread-3] [4s 150ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [4s 150ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [4s 150ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [4s 150ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [4s 150ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [4s 150ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [4s 150ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [4s 150ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [4s 150ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 150ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 150ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [4s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [pool-1-thread-3] [4s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-1] [4s 150ms] HttpClientImpl(9) ClientImpl (async) elapsed 105 millis for GET to https://127.0.0.1:42995/https1/chunk/x DEBUG: [MainThread] [4s 151ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 151ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 151ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 151ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [4s 151ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [4s 151ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [4s 151ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 151ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [MainThread] [4s 151ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [MainThread] [4s 151ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 151ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d00c7c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@682a2d61 DEBUG: [MainThread] [4s 151ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [4s 151ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d00c7c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@682a2d61 DEBUG: [MainThread] [4s 151ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [MainThread] [4s 151ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [4s 151ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [MainThread] [4s 151ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [4s 151ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [MainThread] [4s 151ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [4s 151ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [4s 151ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 151ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [4s 151ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [4s 151ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [4s 151ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [4s 151ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 151ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 151ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [MainThread] [4s 151ms] SocketTube(10) got some demand for reading DEBUG: [MainThread] [4s 151ms] SocketTube(10) resuming read event DEBUG: [MainThread] [4s 151ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 151ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 151ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 151ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [MainThread] [4s 151ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [4s 151ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [4s 151ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [4s 151ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 151ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 151ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [4s 151ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [4s 151ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [MainThread] [4s 151ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [MainThread] [4s 151ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 151ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 151ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 151ms] HttpResponseInputStream close called DEBUG: [HttpClient-9-SelectorManager] [4s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [MainThread] [4s 153ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:57711/http2/fixed/x GET DEBUG: [pool-1-thread-1] [4s 153ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 153ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 153ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 153ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 153ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 153ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 153ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 154ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 154ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 154ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2fcfca7d queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 154ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2fcfca7d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 154ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 154ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 154ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 154ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 154ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 154ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [4s 154ms] 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=59342,localport=57711] TestServer(1): starting connection DEBUG: [HttpClient-9-SelectorManager] [4s 155ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5df169a9 for C (true) DEBUG: [HttpClient-9-SelectorManager] [4s 155ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [4s 155ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59342 DEBUG: [pool-1-thread-1] [4s 155ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 155ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [4s 155ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [4s 155ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 155ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [4s 155ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 155ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-1] [4s 155ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-1] [4s 155ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [4s 155ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1a07a8ff DEBUG: [HttpClient-9-SelectorManager] [4s 155ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 155ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 155ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [4s 155ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 155ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 155ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 155ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 155ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 155ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-3] [4s 155ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [4s 155ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 155ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for R (true) DEBUG: [pool-1-thread-1] [4s 155ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 156ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [4s 156ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 156ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 156ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-1] [4s 156ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [4s 157ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 157ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 157ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [4s 157ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 157ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-1] [4s 157ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 157ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 157ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 157ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 157ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 157ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 157ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 157ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 157ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 157ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 157ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-1] [4s 157ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [4s 157ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 157ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 157ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 157ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 157ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 157ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 157ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 157ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-1] [4s 157ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [4s 157ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 157ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3448a0a0 DEBUG: [pool-1-thread-1] [4s 157ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 158ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 158ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-9-SelectorManager] [4s 158ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [4s 158ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 158ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 158ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 159ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2fcfca7d DEBUG: [pool-1-thread-1] [4s 159ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 159ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2fcfca7d DEBUG: [pool-1-thread-1] [4s 159ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [4s 159ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [4s 159ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2fcfca7d DEBUG: [pool-1-thread-1] [4s 159ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 159ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 159ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59342 remote=/127.0.0.1:57711] DEBUG: [pool-1-thread-1] [4s 159ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [4s 159ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-1] [4s 159ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@60ecefbb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ee565f6 queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 159ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 159ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 159ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 159ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [4s 159ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 159ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [4s 159ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 160ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [4s 160ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 160ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [4s 160ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 160ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-1] [4s 160ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [4s 160ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 160ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 160ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [4s 160ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 160ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 160ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-1] [4s 160ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [4s 160ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 160ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 160ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [4s 160ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [4s 160ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [4s 160ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [4s 160ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [4s 160ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-1] [4s 160ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@60ecefbb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ee565f6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 160ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [4s 160ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [4s 160ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [4s 163ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@d2775f3 DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 164ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 164ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [4s 164ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [4s 164ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [4s 164ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-1] [4s 164ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-1] [4s 164ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [4s 164ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [4s 164ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 164ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 164ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [4s 164ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-1] [4s 164ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-1] [4s 164ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [4s 164ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [4s 164ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 164ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 164ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 164ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 164ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 164ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 164ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 164ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 164ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [readLoop] [4s 166ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 166ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 166ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 166ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [4s 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: [readLoop] [4s 166ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 166ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 166ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 166ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-9-SelectorManager] [4s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 166ms] SocketTube(11) read bytes: 39 DEBUG: [HttpClient-9-SelectorManager] [4s 166ms] Http2Connection(SocketTube(11)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [4s 166ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 166ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 167ms] SocketTube(11) read bytes: 57 DEBUG: [HttpClient-9-SelectorManager] [4s 167ms] Http2Connection(SocketTube(11)) onNext: got 57 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [4s 167ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 167ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 168ms] Http2Connection(SocketTube(11)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 168ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [4s 168ms] Http2Connection(SocketTube(11)) Processing 39 DEBUG: [pool-1-thread-1] [4s 168ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [4s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 168ms] 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 168ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 168ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 168ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 168ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [4s 168ms] SocketTube(11) trying to write: 9 DEBUG: [pool-1-thread-1] [4s 168ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-1] [4s 168ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [4s 168ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [4s 168ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 168ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 168ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 168ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 168ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 169ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 169ms] Http2Connection(SocketTube(11)) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 169ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 57 DEBUG: [pool-1-thread-1] [4s 169ms] Http2Connection(SocketTube(11)) Processing 57 DEBUG: [pool-1-thread-1] [4s 169ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [4s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 169ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 169ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 170ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 170ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 170ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/fixed/x) 200 HTTP_2 Local port: 59342 DEBUG: [pool-1-thread-1] [4s 253ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 253ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 253ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 253ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 254ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:57711/http2/fixed/x DEBUG: [pool-1-thread-1] [4s 254ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [4s 254ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 254ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 254ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 254ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [MainThread] [4s 254ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 254ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 254ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 254ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 254ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 254ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 255ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 255ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 255ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 255ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 255ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@e142c80 DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 255ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 255ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [MainThread] [4s 256ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:57711/http2/chunk/x GET DEBUG: [pool-1-thread-1] [4s 256ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 256ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [4s 256ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 256ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 256ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 259ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 259ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 259ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 259ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 259ms] Http2Connection(SocketTube(11)) Opened stream 3 DEBUG: [pool-1-thread-1] [4s 259ms] Http2Connection(SocketTube(11))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 260ms] PlainHttpConnection(SocketTube(11)) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 260ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 260ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [4s 260ms] SocketTube(11) trying to write: 60 DEBUG: [pool-1-thread-1] [4s 260ms] SocketTube(11) wrote: 60 DEBUG: [pool-1-thread-1] [4s 260ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [4s 260ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [4s 260ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 260ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 260ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 260ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 260ms] Http2Connection(SocketTube(11))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [4s 260ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 260ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 260ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 260ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 260ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 260ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [4s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 266ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [4s 266ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [4s 266ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 266ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 269ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 269ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 42 DEBUG: [pool-1-thread-1] [4s 269ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [4s 269ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [4s 269ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 269ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 269ms] Http2Connection(SocketTube(11))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 269ms] Http2Connection(SocketTube(11))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 269ms] Http2Connection(SocketTube(11))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 269ms] Http2Connection(SocketTube(11))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/chunk/x) 200 HTTP_2 Local port: 59342 DEBUG: [pool-1-thread-1] [4s 356ms] Http2Connection(SocketTube(11))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 356ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 356ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 357ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 357ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:57711/http2/chunk/x DEBUG: [pool-1-thread-1] [4s 357ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [4s 357ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [4s 357ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-1] [4s 357ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 357ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 357ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 28, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 357ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 3) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 357ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 357ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 357ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onComplete DEBUG: [MainThread] [4s 357ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 357ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [4s 357ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 357ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 357ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 357ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 357ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 357ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 357ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 357ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 358ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [4s 358ms] Http2Connection(SocketTube(11))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-1] [4s 358ms] Http2Connection(SocketTube(11))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-1] [4s 358ms] Http2Connection(SocketTube(11))/Stream(3) close stream 3 DEBUG: [pool-1-thread-1] [4s 358ms] Http2Connection(SocketTube(11)) Closed stream 3 DEBUG: [pool-1-thread-1] [4s 358ms] Http2Connection(SocketTube(11))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@9028bce DEBUG: [pool-1-thread-1] [4s 358ms] Http2Connection(SocketTube(11))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-1] [4s 358ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [MainThread] [4s 359ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35933/https2/fixed/x GET DEBUG: [pool-1-thread-1] [4s 359ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 359ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 359ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 360ms] PlainHttpConnection(SocketTube(12)) registering connect event TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-9-SelectorManager] [4s 360ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2a4074f8 for C (true) DEBUG: [HttpClient-9-SelectorManager] [4s 360ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [4s 360ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48726 DEBUG: [pool-1-thread-1] [4s 361ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 361ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [4s 361ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 361ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [4s 361ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 361ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 361ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 361ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SocketTube(12) DEBUG: [pool-1-thread-3] [4s 361ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [4s 361ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 361ms] SSL Writer(SocketTube(12)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [4s 361ms] SSL Writer(SocketTube(12)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 361ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [4s 361ms] SSL Writer(SocketTube(12)) wrapping 0 bytes TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48726, Session(1697439656282|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [4s 363ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-3] [4s 364ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-9-SelectorManager] [4s 364ms] 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@28646b63[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: NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 364ms] SSL Writer(SocketTube(12)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-9-SelectorManager] [4s 364ms] SocketTube(12) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 364ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-9-SelectorManager] [4s 364ms] SocketTube(12) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 364ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [HttpClient-9-SelectorManager] [4s 364ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [4s 364ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 364ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 364ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [4s 364ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 364ms] SSL Writer(SocketTube(12)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [4s 364ms] SSL Writer(SocketTube(12)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [4s 364ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [4s 364ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [4s 364ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [4s 364ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [4s 364ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [4s 364ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 364ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 364ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 364ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-9-SelectorManager] [4s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (true) DEBUG: [pool-1-thread-3] [4s 368ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 368ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 369ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [4s 369ms] SocketTube(12) trying to write: 2191 DEBUG: [pool-1-thread-3] [4s 369ms] SocketTube(12) wrote: 2191 DEBUG: [pool-1-thread-3] [4s 369ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 369ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 369ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 369ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 369ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 369ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 373ms] SocketTube(12) read bytes: 308 DEBUG: [HttpClient-9-SelectorManager] [4s 373ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 374ms] SSL Reader(SocketTube(12)) Adding 308 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 374ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [pool-1-thread-3] [4s 374ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 374ms] SSL Reader(SocketTube(12)) Unwrapping: 308 DEBUG: [pool-1-thread-3] [4s 374ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-3] [4s 374ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 374ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 374ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 374ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 374ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [4s 374ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 375ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-3] [4s 375ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 375ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 375ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 375ms] SSL Writer(SocketTube(12)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 376ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 376ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 376ms] SSL Writer(SocketTube(12)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 376ms] SSL Writer(SocketTube(12)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 376ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 376ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 376ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 376ms] SocketTube(12) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 376ms] SocketTube(12) wrote: 6 DEBUG: [pool-1-thread-3] [4s 376ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 376ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 376ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 376ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 376ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 376ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 376ms] SSL Reader(SocketTube(12)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [4s 376ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [4s 376ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 376ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 376ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 376ms] SSL Reader(SocketTube(12)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [4s 376ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [4s 376ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 376ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [4s 376ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 376ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 376ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 376ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-3] [4s 376ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 376ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 376ms] SSL Reader(SocketTube(12)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [4s 377ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 377ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 377ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [4s 377ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [4s 377ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [4s 377ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 377ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 377ms] SSL Writer(SocketTube(12)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 377ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 378ms] SSLFlowDelegate(SocketTube(12)) setALPN = h2 DEBUG: [pool-1-thread-3] [4s 378ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 378ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [4s 378ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [4s 378ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 378ms] SSLTube(SocketTube(12)) connecting flows DEBUG: [pool-1-thread-3] [4s 378ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@a45259d DEBUG: [pool-1-thread-3] [4s 378ms] Http2Connection(SSLTube(SocketTube(12))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [4s 378ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 378ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 378ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 378ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 378ms] SSLTube(SocketTube(12)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 378ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 379ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 379ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 379ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 379ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 379ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [4s 379ms] SSL Writer(SocketTube(12)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 379ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [4s 379ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 379ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 379ms] Http2Connection(SSLTube(SocketTube(12))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [4s 379ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 379ms] Http2Connection(SSLTube(SocketTube(12))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 379ms] Http2Connection(SSLTube(SocketTube(12))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 379ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 379ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [4s 379ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [4s 379ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 379ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 379ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 379ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 379ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 379ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [4s 379ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 379ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 379ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 379ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 379ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 379ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 380ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 380ms] SocketTube(12) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 380ms] SocketTube(12) wrote: 90 DEBUG: [pool-1-thread-3] [4s 380ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 380ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 380ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 380ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 380ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 380ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 380ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 380ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 380ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 380ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 380ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [4s 380ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 TestServer(2): starting connection DEBUG: [pool-1-thread-3] [4s 382ms] SSL Writer(SocketTube(12)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 382ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [HttpClient-9-SelectorManager] [4s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [pool-1-thread-3] [4s 382ms] SSL Writer(SocketTube(12)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [4s 382ms] SSL Writer(SocketTube(12)) Adding 174 to outputQ queue DEBUG: [HttpClient-9-SelectorManager] [4s 382ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-3] [4s 382ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [4s 382ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 382ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 382ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [4s 382ms] SocketTube(12) trying to write: 174 DEBUG: [pool-1-thread-3] [4s 382ms] SocketTube(12) wrote: 174 DEBUG: [pool-1-thread-3] [4s 382ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 382ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 382ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 382ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 382ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 382ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 382ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 382ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 382ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 382ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 382ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 382ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 382ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 382ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (true) DEBUG: [HttpClient-9-SelectorManager] [4s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 383ms] SocketTube(12) read bytes: 1726 DEBUG: [HttpClient-9-SelectorManager] [4s 383ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 383ms] SSL Reader(SocketTube(12)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [4s 383ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 383ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 383ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [4s 383ms] SocketTube(12) resuming read event DEBUG: [Test-server-pool] [4s 383ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-9-SelectorManager] [4s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 383ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 383ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 383ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 383ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 383ms] SSL Reader(SocketTube(12)) Unwrapping: 1726 DEBUG: [pool-1-thread-3] [4s 383ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 383ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 383ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [4s 383ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 383ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 383ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 383ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (true) DEBUG: [HttpClient-9-SelectorManager] [4s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) TestServer(2): connection started DEBUG: [HttpClient-9-SelectorManager] [4s 384ms] SocketTube(12) read bytes: 77 DEBUG: [HttpClient-9-SelectorManager] [4s 384ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 384ms] SSL Reader(SocketTube(12)) Adding 77 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 384ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 384ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [pool-1-thread-3] [4s 384ms] SSL Reader(SocketTube(12)) Unwrapping: 77 DEBUG: [HttpClient-9-SelectorManager] [4s 384ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 384ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 384ms] SSL Reader(SocketTube(12)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [4s 384ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 384ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [4s 384ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 77 DEBUG: [readLoop] [4s 384ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-3] [4s 384ms] SSL Reader(SocketTube(12)) sending 39 DEBUG: [readLoop] [4s 384ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-3] [4s 384ms] SSL Reader(SocketTube(12)) Adding 39 to outputQ queue DEBUG: [readLoop] [4s 384ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 384ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [readLoop] [4s 384ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [4s 384ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 384ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [4s 384ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 384ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 384ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-3] [4s 384ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [4s 384ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 384ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 384ms] Http2Connection(SSLTube(SocketTube(12))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 384ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(1): 39 DEBUG: [readLoop] [4s 384ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [4s 384ms] Http2Connection(SSLTube(SocketTube(12))) Processing 39 DEBUG: [pool-1-thread-3] [4s 384ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [4s 384ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 384ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [4s 384ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 384ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 384ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 384ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 384ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 384ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [4s 384ms] SSL Writer(SocketTube(12)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 384ms] SSL Writer(SocketTube(12)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 384ms] SSL Writer(SocketTube(12)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [4s 384ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 384ms] SSL Writer(SocketTube(12)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 384ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 384ms] SSL Writer(SocketTube(12)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [4s 384ms] SSL Writer(SocketTube(12)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [4s 384ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 384ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 384ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [4s 385ms] SocketTube(12) trying to write: 47 DEBUG: [pool-1-thread-3] [4s 385ms] SocketTube(12) wrote: 47 DEBUG: [pool-1-thread-3] [4s 385ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 385ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 385ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 385ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 385ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 385ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 385ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 385ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 385ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(1) DEBUG: [pool-1-thread-3] [4s 385ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 385ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 385ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 385ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 385ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 385ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 385ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [4s 385ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 385ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 385ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 385ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [HttpClient-9-SelectorManager] [4s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [4s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 386ms] SocketTube(12) read bytes: 163 DEBUG: [HttpClient-9-SelectorManager] [4s 386ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 386ms] SSL Reader(SocketTube(12)) Adding 163 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 386ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 386ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 387ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 387ms] SSL Reader(SocketTube(12)) Unwrapping: 163 DEBUG: [pool-1-thread-3] [4s 387ms] SSL Reader(SocketTube(12)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [4s 387ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [4s 387ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [4s 387ms] SSL Reader(SocketTube(12)) sending 16 DEBUG: [pool-1-thread-3] [4s 387ms] SSL Reader(SocketTube(12)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [4s 387ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 387ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [4s 387ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [4s 387ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 388ms] Http2Connection(SSLTube(SocketTube(12))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 388ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [4s 388ms] Http2Connection(SSLTube(SocketTube(12))) Processing 16 DEBUG: [pool-1-thread-3] [4s 388ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [4s 388ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 388ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 388ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 388ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 388ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 388ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/fixed/x) 200 HTTP_2 Local port: 48726 DEBUG: [pool-1-thread-3] [4s 460ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 461ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 461ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 461ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 461ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:35933/https2/fixed/x DEBUG: [pool-1-thread-3] [4s 461ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(2) DEBUG: [pool-1-thread-3] [4s 461ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 461ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [4s 461ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [4s 461ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [4s 461ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [4s 461ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [4s 461ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [4s 461ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 461ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [4s 461ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [4s 461ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 461ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 461ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [4s 461ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [4s 461ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [4s 461ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 461ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 461ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 461ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [4s 461ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 461ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 461ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 461ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 461ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(3) DEBUG: [pool-1-thread-3] [4s 461ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 462ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [4s 462ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 462ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 462ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 462ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [4s 462ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 462ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 462ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [4s 462ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 462ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 462ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 462ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [4s 462ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [4s 462ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 462ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 462ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 462ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 462ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 462ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 462ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 462ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 462ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 462ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 462ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 462ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [4s 462ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 1 DEBUG: [pool-1-thread-3] [4s 462ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@51209d9a DEBUG: [pool-1-thread-3] [4s 462ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [4s 462ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(4) DEBUG: [pool-1-thread-3] [4s 462ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 462ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 462ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 462ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 462ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 462ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [MainThread] [4s 463ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 463ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 463ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 463ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 463ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 463ms] HttpResponseInputStream close called DEBUG: [MainThread] [4s 465ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35933/https2/chunk/x GET DEBUG: [pool-1-thread-3] [4s 466ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 466ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [4s 466ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 466ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 466ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 466ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 466ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 466ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 466ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [4s 466ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 3 DEBUG: [pool-1-thread-3] [4s 466ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 466ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 466ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 467ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 467ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 467ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [4s 467ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 467ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 467ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [4s 467ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [4s 467ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 467ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [4s 467ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [4s 467ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [4s 467ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 467ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 467ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [4s 467ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [4s 467ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [4s 467ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 467ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 467ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 467ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 467ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 467ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [4s 467ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [4s 467ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 467ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 467ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 467ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [4s 469ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 469ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 469ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 469ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [4s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 472ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [4s 473ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 473ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 473ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [pool-1-thread-3] [4s 473ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 473ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [4s 473ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 477ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 477ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 477ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-3] [4s 477ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [4s 477ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [4s 477ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [4s 477ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [4s 477ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 477ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [4s 477ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [4s 477ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 477ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 477ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-3] [4s 477ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [4s 477ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [4s 477ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 477ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 477ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 477ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 477ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 477ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/chunk/x) 200 HTTP_2 Local port: 48726 DEBUG: [pool-1-thread-3] [4s 566ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 566ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 566ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 566ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 566ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:35933/https2/chunk/x DEBUG: [pool-1-thread-3] [4s 566ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(5) DEBUG: [pool-1-thread-3] [4s 566ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 566ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [4s 567ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 567ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [4s 567ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 567ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [4s 567ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [4s 567ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 567ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [4s 567ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [4s 567ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 567ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 567ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(6): 24 DEBUG: [pool-1-thread-3] [4s 567ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [4s 567ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [4s 567ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 567ms] FramesDecoder Got frame: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [4s 567ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [4s 567ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onNext(15) DEBUG: [pool-1-thread-3] [4s 567ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 567ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 567ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 30, limit: 16777216 DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 567ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 3) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 567ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(6) DEBUG: [MainThread] [4s 567ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 567ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 567ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 567ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 567ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 568ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 568ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (true) DEBUG: [HttpClient-9-SelectorManager] [4s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 568ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [4s 568ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 568ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 568ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 568ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 568ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 568ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [4s 568ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 568ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 568ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 568ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [4s 568ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 568ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 568ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [4s 568ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 569ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 569ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 569ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(7): 9 DEBUG: [pool-1-thread-3] [4s 569ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [4s 569ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 569ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 569ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 569ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 569ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 569ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 569ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 569ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 569ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 569ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [4s 569ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 569ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-3] [4s 569ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-3] [4s 569ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 3 DEBUG: [MainThread] [4s 569ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [4s 569ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6858f3fa DEBUG: [pool-1-thread-3] [4s 569ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-3] [4s 569ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(7) DEBUG: [pool-1-thread-3] [4s 569ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 569ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 569ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 569ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 569ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 569ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 569ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [MainThread] [4s 583ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [4s 586ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:38359/http1/fixed/x GET DEBUG: [pool-1-thread-3] [4s 586ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 587ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 587ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 587ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 587ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 587ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 587ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 587ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 587ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 588ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@d37bcbb queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 588ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@d37bcbb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 588ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 588ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 588ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 588ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 588ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 588ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 588ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [4s 588ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@286721ee for C (true) DEBUG: [HttpClient-10-SelectorManager] [4s 588ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [4s 589ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49150 DEBUG: [pool-1-thread-3] [4s 589ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 589ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [4s 589ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [4s 589ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 589ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-3] [4s 589ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [4s 589ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-3] [4s 589ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-10-SelectorManager] [4s 589ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@229f4a9e DEBUG: [HttpClient-10-SelectorManager] [4s 589ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [4s 589ms] SocketTube(13) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 589ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-10-SelectorManager] [4s 589ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 589ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 589ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [4s 589ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [4s 589ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [4s 589ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [4s 589ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 589ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 589ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 589ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 589ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [4s 589ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-1] [4s 589ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 589ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 589ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 589ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-3] [4s 589ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [4s 589ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [4s 589ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 589ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-2] [4s 589ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 590ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 590ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 590ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 590ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 590ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 590ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 590ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 590ms] Http1Publisher(SocketTube(13)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 590ms] SocketTube(13) trying to write: 204 DEBUG: [pool-1-thread-2] [4s 590ms] SocketTube(13) wrote: 204 DEBUG: [pool-1-thread-2] [4s 590ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [4s 590ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 590ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 590ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 590ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 590ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 590ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 590ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 590ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [pool-1-thread-2] [4s 590ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [4s 590ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 590ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@526645d1 DEBUG: [pool-1-thread-2] [4s 590ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [4s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@679dd0a9 for R (true) DEBUG: [HttpClient-10-SelectorManager] [4s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@679dd0a9 for None (false) DEBUG: [HttpClient-10-SelectorManager] [4s 591ms] SocketTube(13) read bytes: 90 DEBUG: [HttpClient-10-SelectorManager] [4s 591ms] Http1AsyncReceiver(SocketTube(13)) Putting 90 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [4s 591ms] SocketTube(13) resuming read event DEBUG: [HttpClient-10-SelectorManager] [4s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@679dd0a9 for R (false) DEBUG: [HttpClient-10-SelectorManager] [4s 591ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 591ms] Http1AsyncReceiver(SocketTube(13)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@d37bcbb DEBUG: [pool-1-thread-2] [4s 591ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 591ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@d37bcbb DEBUG: [pool-1-thread-2] [4s 591ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [4s 591ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [4s 591ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@d37bcbb DEBUG: [pool-1-thread-2] [4s 591ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 591ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 698ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [4s 698ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2e7d1d24(10) DEBUG: [pool-1-thread-2] [4s 698ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7e8073d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3146af25 queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 698ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 14 DEBUG: [pool-1-thread-2] [4s 698ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 698ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 698ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 698ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 699ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7e8073d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3146af25, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 699ms] Http1AsyncReceiver(SocketTube(13)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7e8073d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3146af25 DEBUG: [pool-1-thread-2] [4s 699ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 699ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7e8073d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3146af25 DEBUG: [pool-1-thread-2] [4s 699ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [4s 699ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [4s 699ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 699ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 699ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [4s 699ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [pool-1-thread-2] [4s 699ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [4s 699ms] ConnectionPool(10) registering CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-2] [4s 699ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [4s 699ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 699ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-2] [4s 699ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 699ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-2] [4s 699ms] SocketTube(13) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [4s 699ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [4s 699ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-2] [4s 699ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 699ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-10-SelectorManager] [4s 699ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-10-SelectorManager] [4s 699ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [4s 699ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 699ms] HttpResponseInputStream item offered DEBUG: [HttpClient-10-SelectorManager] [4s 699ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 699ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-10-SelectorManager] [4s 699ms] SocketTube(13) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 699ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2e7d1d24(10) DEBUG: [HttpClient-10-SelectorManager] [4s 699ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [4s 700ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [4s 700ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-10-SelectorManager] [4s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@679dd0a9 for R (false) DEBUG: [pool-1-thread-2] [4s 700ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-10-SelectorManager] [4s 700ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [4s 700ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [4s 700ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [4s 700ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [4s 700ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 700ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [4s 700ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 703ms] HttpClientImpl(10) ClientImpl (async) elapsed 117 millis for GET to http://127.0.0.1:38359/http1/fixed/x DEBUG: [MainThread] [4s 704ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 704ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 704ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 704ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 704ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 705ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [4s 706ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:38359/http1/chunk/x GET DEBUG: [pool-1-thread-3] [4s 706ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 706ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 706ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 706ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 706ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 706ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 706ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 707ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 707ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 707ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@319464e7 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 707ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@319464e7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 707ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 707ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 707ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 707ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 707ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 707ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 707ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [4s 707ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4648451d for C (true) DEBUG: [HttpClient-11-SelectorManager] [4s 707ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [4s 708ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49160 DEBUG: [pool-1-thread-3] [4s 708ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 708ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [4s 708ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [4s 708ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 708ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-3] [4s 708ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [4s 708ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-3] [4s 708ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [pool-1-thread-3] [4s 708ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-11-SelectorManager] [4s 708ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4cb02e6d DEBUG: [HttpClient-11-SelectorManager] [4s 708ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 708ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [4s 708ms] SocketTube(14) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 708ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [4s 708ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [4s 708ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 708ms] SocketTube(14) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 708ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [4s 708ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [4s 708ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 708ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 708ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 708ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [4s 708ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 709ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 709ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-1] [4s 709ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-2] [4s 709ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [4s 709ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 709ms] Http1Publisher(SocketTube(14)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [4s 709ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 709ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 709ms] Exchange checkFor407: all clear DEBUG: [HttpClient-11-SelectorManager] [4s 709ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9b2b99f for R (true) DEBUG: [pool-1-thread-1] [4s 709ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 709ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 709ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 709ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 709ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 709ms] Http1Publisher(SocketTube(14)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 709ms] SocketTube(14) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 709ms] SocketTube(14) wrote: 204 DEBUG: [pool-1-thread-1] [4s 709ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [4s 709ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 709ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 709ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 709ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 709ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 709ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 709ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 709ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [pool-1-thread-1] [4s 709ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [4s 709ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 709ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@ccd85cd DEBUG: [pool-1-thread-1] [4s 709ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [4s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9b2b99f for None (false) DEBUG: [HttpClient-11-SelectorManager] [4s 711ms] SocketTube(14) read bytes: 108 DEBUG: [HttpClient-11-SelectorManager] [4s 711ms] Http1AsyncReceiver(SocketTube(14)) Putting 108 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [4s 711ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [4s 711ms] Http1AsyncReceiver(SocketTube(14)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@319464e7 DEBUG: [HttpClient-11-SelectorManager] [4s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9b2b99f for R (false) DEBUG: [pool-1-thread-1] [4s 711ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 711ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@319464e7 DEBUG: [HttpClient-11-SelectorManager] [4s 711ms] 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 711ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [4s 711ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [4s 711ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@319464e7 DEBUG: [pool-1-thread-1] [4s 711ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 711ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 806ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [4s 807ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@77c6d306(11) DEBUG: [pool-1-thread-1] [4s 807ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@352fb957/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1af0e35e queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 807ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 24 DEBUG: [pool-1-thread-1] [4s 807ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 807ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 807ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 807ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 807ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@352fb957/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1af0e35e, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 807ms] HttpClientImpl(11) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:38359/http1/chunk/x DEBUG: [pool-1-thread-1] [4s 807ms] Http1AsyncReceiver(SocketTube(14)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@352fb957/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1af0e35e DEBUG: [pool-1-thread-1] [4s 807ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 807ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@352fb957/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1af0e35e DEBUG: [pool-1-thread-1] [4s 807ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [4s 807ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [4s 807ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [4s 807ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [4s 807ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [4s 807ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [4s 807ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [4s 807ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [4s 807ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [4s 807ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [4s 807ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [4s 807ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [4s 807ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 807ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 807ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [4s 807ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [4s 808ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [pool-1-thread-1] [4s 808ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [4s 808ms] ConnectionPool(11) registering CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-1] [4s 808ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-1] [4s 808ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 808ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-1] [4s 808ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 808ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-1] [4s 808ms] SocketTube(14) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [4s 808ms] SocketTube(14) write: registering startSubscription event DEBUG: [MainThread] [4s 808ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 808ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [MainThread] [4s 808ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-11-SelectorManager] [4s 808ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-1] [4s 808ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-11-SelectorManager] [4s 808ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-11-SelectorManager] [4s 808ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [4s 808ms] SocketTube(14) read demand reset to 0 DEBUG: [MainThread] [4s 808ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 808ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 808ms] HttpResponseInputStream item offered DEBUG: [HttpClient-11-SelectorManager] [4s 808ms] SocketTube(14) calling onSubscribe DEBUG: [MainThread] [4s 808ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 808ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [4s 808ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-11-SelectorManager] [4s 808ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [4s 808ms] SocketTube(14) resuming read event DEBUG: [MainThread] [4s 808ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-11-SelectorManager] [4s 808ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9b2b99f for R (false) DEBUG: [pool-1-thread-1] [4s 808ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@77c6d306(11) DEBUG: [MainThread] [4s 808ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 809ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-11-SelectorManager] [4s 808ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 809ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-11-SelectorManager] [4s 809ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 809ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [4s 809ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [4s 809ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 809ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [4s 809ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 810ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [4s 810ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:42995/https1/fixed/x GET DEBUG: [pool-1-thread-1] [4s 811ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 811ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 811ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 812ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [pool-1-thread-1] [4s 812ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [4s 812ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@640e0112 for C (true) DEBUG: [HttpClient-12-SelectorManager] [4s 812ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [4s 812ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36280 DEBUG: [pool-1-thread-1] [4s 812ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [4s 812ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 812ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-1] [4s 812ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [4s 812ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-1] [4s 812ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [4s 812ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-1] [4s 812ms] SSL Writer(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SocketTube(15) DEBUG: [pool-1-thread-1] [4s 812ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-1] [4s 812ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 812ms] SSL Writer(SocketTube(15)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [4s 813ms] SSL Writer(SocketTube(15)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [4s 813ms] 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@6ef66a62[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 813ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [4s 813ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-12-SelectorManager] [4s 813ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [4s 813ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [4s 813ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 813ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 813ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [4s 813ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [4s 813ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [4s 813ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [4s 813ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [4s 813ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [4s 813ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [4s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 813ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [4s 813ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 813ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [4s 813ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 813ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 815ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 815ms] SSL Writer(SocketTube(15)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 815ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 815ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [4s 815ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 815ms] SSL Writer(SocketTube(15)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [4s 815ms] SSL Writer(SocketTube(15)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [4s 816ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 816ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 816ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [4s 816ms] SocketTube(15) trying to write: 2186 DEBUG: [pool-1-thread-1] [4s 816ms] SocketTube(15) wrote: 2186 DEBUG: [pool-1-thread-1] [4s 816ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [4s 816ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 816ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 816ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 816ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 821ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 821ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [4s 821ms] SocketTube(15) read bytes: 261 DEBUG: [HttpClient-12-SelectorManager] [4s 821ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 821ms] SSL Reader(SocketTube(15)) Adding 261 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 821ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 821ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for R (false) DEBUG: [pool-1-thread-1] [4s 821ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 821ms] SSL Reader(SocketTube(15)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [4s 821ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [4s 821ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 821ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [4s 821ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [4s 821ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [HttpClient-12-SelectorManager] [4s 821ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 821ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 826ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-1] [4s 826ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 826ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 826ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 826ms] SSL Writer(SocketTube(15)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 826ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 826ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [4s 826ms] SSL Writer(SocketTube(15)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 826ms] SSL Writer(SocketTube(15)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [4s 826ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 826ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 826ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 826ms] SocketTube(15) trying to write: 6 DEBUG: [pool-1-thread-1] [4s 826ms] SocketTube(15) wrote: 6 DEBUG: [pool-1-thread-1] [4s 826ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [4s 826ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 826ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 826ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 826ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 826ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 826ms] SSL Reader(SocketTube(15)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [4s 827ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [4s 827ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 827ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [4s 827ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [4s 827ms] SSL Reader(SocketTube(15)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [4s 827ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 827ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 827ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [4s 827ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [4s 827ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 827ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 828ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-1] [4s 828ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 828ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 828ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 828ms] SSL Writer(SocketTube(15)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 828ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 828ms] SSLFlowDelegate(SocketTube(15)) setALPN = DEBUG: [pool-1-thread-1] [4s 828ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 828ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [4s 828ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [4s 828ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 828ms] 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] [4s 828ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36280 remote=/127.0.0.1:42995] DEBUG: [pool-1-thread-1] [4s 828ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 828ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@32684dfd queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@32684dfd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 828ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 828ms] Http1Exchange SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-1] [4s 828ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-1] [4s 828ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3f6d2c7a DEBUG: [pool-1-thread-1] [4s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [4s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 828ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 828ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 828ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 828ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 828ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 828ms] Http1Publisher(SSLTube(SocketTube(15))) got subscriber: SSLTube(SocketTube(15)) DEBUG: [pool-1-thread-1] [4s 828ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 828ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 828ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-1] [4s 829ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 829ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [4s 829ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 829ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [4s 829ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-1] [4s 829ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 829ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 829ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [4s 829ms] Http1Publisher(SSLTube(SocketTube(15))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [4s 829ms] SSLTube(SocketTube(15)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 829ms] SSL Writer(SocketTube(15)) onNext DEBUG: [pool-1-thread-1] [4s 829ms] SSL Writer(SocketTube(15)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 829ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 829ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 829ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 829ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 829ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 829ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-1] [4s 829ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [4s 829ms] SSL Writer(SocketTube(15)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 829ms] SSL Writer(SocketTube(15)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [4s 829ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 829ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 829ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 829ms] SocketTube(15) trying to write: 90 DEBUG: [pool-1-thread-1] [4s 829ms] SocketTube(15) wrote: 90 DEBUG: [pool-1-thread-1] [4s 829ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [4s 829ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 829ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 829ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 829ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [4s 829ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-1] [4s 829ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 829ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-1] [4s 829ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 829ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 829ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 831ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 831ms] Http1Response(id=14) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 831ms] Http1Response(id=14) First time around DEBUG: [pool-1-thread-1] [4s 831ms] Http1Response(id=14) headersReader is not yet completed DEBUG: [pool-1-thread-1] [4s 831ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 831ms] Http1Publisher(SSLTube(SocketTube(15))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4ae517a5 DEBUG: [pool-1-thread-1] [4s 831ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 831ms] SSL Writer(SocketTube(15)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [4s 831ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 831ms] SSL Writer(SocketTube(15)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 831ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 831ms] SSL Writer(SocketTube(15)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [4s 831ms] SSL Writer(SocketTube(15)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [4s 831ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 831ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 831ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [4s 831ms] SocketTube(15) trying to write: 134 DEBUG: [pool-1-thread-1] [4s 831ms] SocketTube(15) wrote: 134 DEBUG: [pool-1-thread-1] [4s 831ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [4s 831ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 831ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 831ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 831ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 831ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 831ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [4s 831ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-1] [4s 831ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 831ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 831ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 832ms] SocketTube(15) read bytes: 1721 DEBUG: [HttpClient-12-SelectorManager] [4s 832ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 832ms] SSL Reader(SocketTube(15)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 832ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 832ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 832ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 832ms] SSL Reader(SocketTube(15)) Unwrapping: 1721 DEBUG: [pool-1-thread-1] [4s 832ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 832ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 832ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [4s 832ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [4s 832ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-1] [4s 832ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 832ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 873ms] SocketTube(15) read bytes: 167 DEBUG: [HttpClient-12-SelectorManager] [4s 873ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 873ms] SSL Reader(SocketTube(15)) Adding 167 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 873ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 873ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 873ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 873ms] SSL Reader(SocketTube(15)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [4s 873ms] SSL Reader(SocketTube(15)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-1] [4s 873ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [4s 873ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [4s 873ms] SSL Reader(SocketTube(15)) sending 76 DEBUG: [pool-1-thread-1] [4s 873ms] SSL Reader(SocketTube(15)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [4s 873ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 873ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 873ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [4s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [4s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@32684dfd DEBUG: [pool-1-thread-1] [4s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@32684dfd DEBUG: [pool-1-thread-1] [4s 873ms] Http1Response(id=14) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-1] [4s 874ms] Http1Response(id=14) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [4s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@32684dfd DEBUG: [pool-1-thread-1] [4s 874ms] Http1Response(id=14) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 874ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 911ms] Http1Response(id=14) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [4s 911ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@673259f3(12) DEBUG: [pool-1-thread-1] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@18223203/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@68d5935f queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 912ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 912ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 912ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 912ms] HttpClientImpl(12) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:42995/https1/fixed/x DEBUG: [pool-1-thread-1] [4s 912ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@18223203/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@68d5935f, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@18223203/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@68d5935f DEBUG: [pool-1-thread-1] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@18223203/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@68d5935f DEBUG: [pool-1-thread-1] [4s 912ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [4s 912ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [4s 913ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 913ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 913ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 913ms] SSL Reader(SocketTube(15)) Unwrapping: 53 DEBUG: [MainThread] [4s 913ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 913ms] SSL Reader(SocketTube(15)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 913ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [4s 913ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [4s 913ms] SSL Reader(SocketTube(15)) sending 15 DEBUG: [pool-1-thread-1] [4s 913ms] SSL Reader(SocketTube(15)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [4s 913ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 913ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 913ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [4s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [4s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@18223203/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@68d5935f DEBUG: [pool-1-thread-1] [4s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@18223203/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@68d5935f DEBUG: [pool-1-thread-1] [4s 913ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-1] [4s 913ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [4s 913ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 913ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 913ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [4s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) cleared DEBUG: [pool-1-thread-1] [4s 913ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) SSLTube(SocketTube(15)): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 913ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 913ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 913ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 913ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 913ms] ConnectionPool(12) registering CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-1] [4s 913ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-1] [4s 913ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-1] [4s 913ms] Http1Publisher(SSLTube(SocketTube(15))) subscription cancelled DEBUG: [pool-1-thread-1] [4s 913ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 913ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 913ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 913ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 913ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 914ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Finished reading body: READING_BODY DEBUG: [MainThread] [4s 914ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 914ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@673259f3(12) DEBUG: [pool-1-thread-1] [4s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [4s 914ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [4s 914ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 914ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 914ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 914ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 914ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [4s 914ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-1] [4s 914ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 914ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 914ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for R (false) DEBUG: [MainThread] [4s 914ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [4s 915ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:42995/https1/chunk/x GET DEBUG: [pool-1-thread-1] [4s 915ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 916ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 916ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 917ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [pool-1-thread-1] [4s 917ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [4s 917ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@28fa8f80 for C (true) DEBUG: [HttpClient-13-SelectorManager] [4s 917ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [4s 917ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36294 DEBUG: [pool-1-thread-1] [4s 917ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-1] [4s 917ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 917ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-1] [4s 917ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 917ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [4s 917ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-1] [4s 917ms] SSL Writer(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SocketTube(16) DEBUG: [pool-1-thread-1] [4s 917ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-1] [4s 917ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 918ms] SSL Writer(SocketTube(16)) onSubscribe initiating handshaking DEBUG: [HttpClient-13-SelectorManager] [4s 917ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-1] [4s 918ms] SSL Writer(SocketTube(16)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 918ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [4s 918ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 920ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-13-SelectorManager] [4s 920ms] 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@2202e4f0[Not completed, 4 dependents] (id=1203) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [4s 920ms] SocketTube(16) read demand reset to 0 DEBUG: [pool-1-thread-1] [4s 920ms] SSL Writer(SocketTube(16)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-13-SelectorManager] [4s 920ms] SocketTube(16) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 920ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-13-SelectorManager] [4s 920ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [4s 920ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [HttpClient-13-SelectorManager] [4s 920ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 920ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 921ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 921ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [4s 921ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-1] [4s 921ms] SSL Writer(SocketTube(16)) Sending 2186 bytes downstream DEBUG: [HttpClient-13-SelectorManager] [4s 921ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [4s 921ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [pool-1-thread-1] [4s 921ms] SSL Writer(SocketTube(16)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [4s 921ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [HttpClient-13-SelectorManager] [4s 921ms] SocketTube(16) onSubscribe called DEBUG: [pool-1-thread-1] [4s 921ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 921ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [4s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for R (true) DEBUG: [HttpClient-13-SelectorManager] [4s 921ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [4s 921ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 921ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 921ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 921ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [4s 921ms] SocketTube(16) trying to write: 2186 DEBUG: [pool-1-thread-1] [4s 921ms] SocketTube(16) wrote: 2186 DEBUG: [pool-1-thread-1] [4s 921ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 921ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 921ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 921ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 921ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 921ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 925ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [4s 926ms] SocketTube(16) read bytes: 261 DEBUG: [HttpClient-13-SelectorManager] [4s 926ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 926ms] SSL Reader(SocketTube(16)) Adding 261 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 926ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 926ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [4s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for R (false) DEBUG: [pool-1-thread-1] [4s 926ms] SSL Reader(SocketTube(16)) Unwrapping: 261 DEBUG: [HttpClient-13-SelectorManager] [4s 926ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 926ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [4s 926ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 926ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [4s 926ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [4s 926ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 926ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 927ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-1] [4s 927ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 927ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 927ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 927ms] SSL Writer(SocketTube(16)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 927ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 927ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [4s 927ms] SSL Writer(SocketTube(16)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 927ms] SSL Writer(SocketTube(16)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [4s 927ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 927ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 927ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 928ms] SocketTube(16) trying to write: 6 DEBUG: [pool-1-thread-1] [4s 928ms] SocketTube(16) wrote: 6 DEBUG: [pool-1-thread-1] [4s 928ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 928ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 928ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 928ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 928ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 928ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 928ms] SSL Reader(SocketTube(16)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [4s 928ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [4s 928ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 928ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [4s 928ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [4s 928ms] SSL Reader(SocketTube(16)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [4s 928ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 928ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 928ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [4s 928ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [4s 928ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 928ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 929ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-1] [4s 929ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 929ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 929ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 929ms] SSL Writer(SocketTube(16)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 929ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 929ms] SSLFlowDelegate(SocketTube(16)) setALPN = DEBUG: [pool-1-thread-1] [4s 929ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 929ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [4s 929ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [4s 929ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 929ms] 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] [4s 929ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36294 remote=/127.0.0.1:42995] DEBUG: [pool-1-thread-1] [4s 929ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 929ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 929ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@550c8f37 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 930ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@550c8f37, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 930ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 930ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 930ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 930ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 930ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 930ms] Http1Exchange SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-1] [4s 930ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-1] [4s 930ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1107b1a2 DEBUG: [pool-1-thread-1] [4s 930ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [4s 930ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 930ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 930ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 930ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 930ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 930ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 930ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 930ms] Http1Publisher(SSLTube(SocketTube(16))) got subscriber: SSLTube(SocketTube(16)) DEBUG: [pool-1-thread-1] [4s 930ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 930ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 930ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [4s 930ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 930ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [4s 930ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 930ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [4s 930ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [4s 930ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 930ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 930ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [4s 930ms] Http1Publisher(SSLTube(SocketTube(16))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [4s 930ms] SSLTube(SocketTube(16)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 930ms] SSL Writer(SocketTube(16)) onNext DEBUG: [pool-1-thread-1] [4s 930ms] SSL Writer(SocketTube(16)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 930ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 930ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 930ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 930ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 930ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 930ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [4s 930ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [4s 930ms] SSL Writer(SocketTube(16)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 930ms] SSL Writer(SocketTube(16)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [4s 930ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 930ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 930ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 930ms] SocketTube(16) trying to write: 90 DEBUG: [pool-1-thread-1] [4s 931ms] SocketTube(16) wrote: 90 DEBUG: [pool-1-thread-1] [4s 931ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 931ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 931ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 931ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 931ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [4s 931ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-1] [4s 931ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 931ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [4s 931ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 931ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 931ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 931ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 931ms] Http1Response(id=15) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 931ms] Http1Response(id=15) First time around DEBUG: [pool-1-thread-1] [4s 931ms] Http1Response(id=15) headersReader is not yet completed DEBUG: [pool-1-thread-1] [4s 931ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 931ms] Http1Publisher(SSLTube(SocketTube(16))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@44b9ac25 DEBUG: [pool-1-thread-1] [4s 931ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 931ms] SSL Writer(SocketTube(16)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [4s 931ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 931ms] SSL Writer(SocketTube(16)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 931ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 931ms] SSL Writer(SocketTube(16)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [4s 931ms] SSL Writer(SocketTube(16)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [4s 931ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 931ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 931ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [4s 931ms] SocketTube(16) trying to write: 134 DEBUG: [pool-1-thread-1] [4s 931ms] SocketTube(16) wrote: 134 DEBUG: [pool-1-thread-1] [4s 931ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 931ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 931ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 931ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 931ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 931ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 932ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [4s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for None (false) DEBUG: [pool-1-thread-1] [4s 932ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [4s 932ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 932ms] SocketTube(16) read bytes: 1721 DEBUG: [HttpClient-13-SelectorManager] [4s 932ms] SSL Reader(SocketTube(16)) onNext DEBUG: [pool-1-thread-1] [4s 932ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 932ms] SSL Reader(SocketTube(16)) Adding 1721 bytes to read buffer DEBUG: [pool-1-thread-1] [4s 932ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 932ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 932ms] SSL Reader(SocketTube(16)) Unwrapping: 1721 DEBUG: [HttpClient-13-SelectorManager] [4s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 932ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for R (false) DEBUG: [pool-1-thread-1] [4s 932ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 932ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 932ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [4s 932ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [4s 932ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [4s 932ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 932ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for R (false) DEBUG: [pool-1-thread-1] [4s 932ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 973ms] SocketTube(16) read bytes: 223 DEBUG: [HttpClient-13-SelectorManager] [4s 973ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 973ms] SSL Reader(SocketTube(16)) Adding 223 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 973ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 973ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 973ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 973ms] SSL Reader(SocketTube(16)) Unwrapping: 223 DEBUG: [pool-1-thread-1] [4s 973ms] SSL Reader(SocketTube(16)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-1] [4s 973ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [4s 973ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [4s 973ms] SSL Reader(SocketTube(16)) sending 84 DEBUG: [pool-1-thread-1] [4s 974ms] SSL Reader(SocketTube(16)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [4s 974ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 974ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 974ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [4s 974ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [4s 974ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@550c8f37 DEBUG: [pool-1-thread-1] [4s 974ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 974ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@550c8f37 DEBUG: [pool-1-thread-1] [4s 974ms] Http1Response(id=15) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-1] [4s 974ms] Http1Response(id=15) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [4s 974ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@550c8f37 DEBUG: [pool-1-thread-1] [4s 974ms] Http1Response(id=15) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 974ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 16ms] Http1Response(id=15) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 16ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5cb70c88(13) DEBUG: [pool-1-thread-1] [5s 16ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@200e3b76/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@11ca7d77 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 16ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 16ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 16ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 17ms] HttpClientImpl(13) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:42995/https1/chunk/x DEBUG: [pool-1-thread-1] [5s 17ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 17ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 17ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@200e3b76/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@11ca7d77, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 17ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@200e3b76/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@11ca7d77 DEBUG: [pool-1-thread-1] [5s 17ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 17ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@200e3b76/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@11ca7d77 DEBUG: [pool-1-thread-1] [5s 17ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [5s 17ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [5s 17ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 17ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 17ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 17ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 17ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [5s 17ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [5s 17ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 17ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 17ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 17ms] SSL Reader(SocketTube(16)) Unwrapping: 101 DEBUG: [MainThread] [5s 17ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 18ms] SSL Reader(SocketTube(16)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [5s 18ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [5s 18ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [5s 18ms] SSL Reader(SocketTube(16)) sending 20 DEBUG: [pool-1-thread-1] [5s 18ms] SSL Reader(SocketTube(16)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [5s 18ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 18ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 18ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [5s 18ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [5s 18ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@200e3b76/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@11ca7d77 DEBUG: [pool-1-thread-1] [5s 18ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 18ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@200e3b76/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@11ca7d77 DEBUG: [pool-1-thread-1] [5s 18ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [5s 18ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [5s 18ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [5s 18ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [5s 18ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [5s 18ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [5s 18ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [5s 18ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [5s 18ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 18ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 18ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [5s 18ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 18ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 18ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [5s 18ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 0 DEBUG: [MainThread] [5s 19ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 19ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-1] [5s 19ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 19ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 19ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 19ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 19ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 19ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 19ms] SSL Reader(SocketTube(16)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [5s 19ms] SSL Reader(SocketTube(16)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 19ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [5s 19ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [5s 19ms] SSL Reader(SocketTube(16)) sending 5 DEBUG: [pool-1-thread-1] [5s 19ms] SSL Reader(SocketTube(16)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [5s 19ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 19ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 19ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [5s 19ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [5s 19ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@200e3b76/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@11ca7d77 DEBUG: [pool-1-thread-1] [5s 19ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 19ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@200e3b76/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@11ca7d77 DEBUG: [pool-1-thread-1] [5s 19ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [5s 19ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [5s 19ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [5s 19ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [5s 19ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [5s 19ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [5s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) cleared DEBUG: [pool-1-thread-1] [5s 20ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) SSLTube(SocketTube(16)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 20ms] ConnectionPool(13) registering CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-1] [5s 20ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-1] [5s 20ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-1] [5s 20ms] Http1Publisher(SSLTube(SocketTube(16))) subscription cancelled DEBUG: [pool-1-thread-1] [5s 20ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [5s 20ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 20ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 20ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 20ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 20ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [5s 20ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 20ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [5s 20ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5cb70c88(13) DEBUG: [pool-1-thread-1] [5s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 21ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 21ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [5s 21ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 21ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 21ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 21ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 21ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [5s 21ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [5s 21ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [5s 21ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 21ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [5s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for R (false) DEBUG: [MainThread] [5s 22ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [5s 22ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:57711/http2/fixed/x GET DEBUG: [pool-1-thread-1] [5s 23ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 23ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [5s 23ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 23ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 23ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [5s 23ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [5s 23ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [5s 23ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 23ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [5s 23ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6539573b queue.isEmpty: true DEBUG: [pool-1-thread-1] [5s 23ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6539573b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 23ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 23ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 23ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 23ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 23ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 23ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [5s 24ms] PlainHttpConnection(SocketTube(17)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-14-SelectorManager] [5s 24ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3d3febe1 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=59356,localport=57711] DEBUG: [HttpClient-14-SelectorManager] [5s 24ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-14-SelectorManager] [5s 24ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59356 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [5s 24ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [5s 24ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [pool-1-thread-1] [5s 24ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-1] [5s 24ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 24ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-1] [5s 24ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [5s 24ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [pool-1-thread-1] [5s 24ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-1] [5s 24ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 24ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [5s 24ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [5s 24ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@37c78091 DEBUG: [HttpClient-14-SelectorManager] [5s 24ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [5s 24ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [5s 24ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [5s 24ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [5s 24ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [5s 24ms] SocketTube(17) write: starting subscription DEBUG: [pool-1-thread-2] [5s 24ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 24ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-14-SelectorManager] [5s 24ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 24ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 24ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-2] [5s 24ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [5s 25ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [5s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (true) DEBUG: [pool-1-thread-3] [5s 25ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [5s 25ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 25ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 25ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [5s 25ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-3] [5s 25ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 25ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 25ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 25ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 25ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 25ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 25ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 25ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [5s 25ms] Http1Publisher(SocketTube(17)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [5s 25ms] SocketTube(17) trying to write: 204 DEBUG: [pool-1-thread-3] [5s 25ms] SocketTube(17) wrote: 204 DEBUG: [pool-1-thread-3] [5s 25ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [5s 25ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 25ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 25ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 25ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 25ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 25ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 25ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 25ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [pool-1-thread-3] [5s 26ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-14-SelectorManager] [5s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for None (false) DEBUG: [pool-1-thread-3] [5s 26ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 26ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1f6d40a DEBUG: [pool-1-thread-3] [5s 26ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [5s 26ms] SocketTube(17) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [5s 26ms] Http1AsyncReceiver(SocketTube(17)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [5s 26ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [5s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (false) DEBUG: [pool-1-thread-3] [5s 26ms] Http1AsyncReceiver(SocketTube(17)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6539573b DEBUG: [pool-1-thread-3] [5s 26ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 26ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6539573b DEBUG: [HttpClient-14-SelectorManager] [5s 26ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 26ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [5s 26ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [5s 26ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6539573b DEBUG: [pool-1-thread-3] [5s 26ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 26ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 26ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59356 remote=/127.0.0.1:57711] DEBUG: [pool-1-thread-3] [5s 26ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [5s 26ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@34bd1f51(14) DEBUG: [pool-1-thread-3] [5s 26ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2897e092/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69084865 queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 27ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 27ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 27ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 27ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-3] [5s 27ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 27ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [5s 27ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [5s 27ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 27ms] Http2Connection(SocketTube(17)) Opened stream 1 DEBUG: [pool-1-thread-3] [5s 27ms] Http2Connection(SocketTube(17))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [5s 28ms] Http2Connection(SocketTube(17))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [5s 28ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-3] [5s 28ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 28ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-3] [5s 28ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 28ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-3] [5s 28ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-14-SelectorManager] [5s 28ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-3] [5s 28ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [5s 28ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@43fdd8cf DEBUG: [HttpClient-14-SelectorManager] [5s 28ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [5s 28ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [5s 28ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [5s 28ms] Http2Connection(SocketTube(17)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [5s 28ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [5s 28ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [5s 28ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (false) DEBUG: [HttpClient-14-SelectorManager] [5s 28ms] SocketTube(17) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 28ms] PlainHttpConnection(SocketTube(17)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [5s 28ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [5s 28ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [5s 28ms] SocketTube(17) pending subscriber subscribed DEBUG: [pool-1-thread-3] [5s 28ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [5s 28ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [5s 28ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 28ms] PlainHttpConnection(SocketTube(17)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [5s 28ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 28ms] Http2Connection(SocketTube(17)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [5s 28ms] Http2Connection(SocketTube(17)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 28ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [5s 28ms] Http2Connection(SocketTube(17)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 28ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [5s 28ms] Http1AsyncReceiver(SocketTube(17)) stopping DEBUG: [pool-1-thread-1] [5s 28ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-3] [5s 28ms] Http1AsyncReceiver(SocketTube(17)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [5s 28ms] SocketTube(17) trying to write: 63 DEBUG: [pool-1-thread-3] [5s 28ms] Http1AsyncReceiver(SocketTube(17)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [5s 28ms] Http2Connection(SocketTube(17)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [5s 28ms] Http2Connection(SocketTube(17)) H2 processed buffered data DEBUG: [pool-1-thread-3] [5s 28ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-1] [5s 28ms] SocketTube(17) wrote: 63 DEBUG: [pool-1-thread-3] [5s 28ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-3] [5s 29ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-1] [5s 29ms] SocketTube(17) write: requesting more... DEBUG: [Test-server-pool] [5s 29ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 29ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [5s 29ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-1] [5s 29ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 29ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [5s 29ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 29ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-3] [5s 29ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [5s 29ms] SocketTube(17) trying to write: 13 DEBUG: [Test-server-pool] [5s 29ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [5s 29ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@34bd1f51(14) DEBUG: [Test-server-pool] [5s 29ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [5s 29ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2897e092/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69084865, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 29ms] SocketTube(17) wrote: 13 DEBUG: [pool-1-thread-1] [5s 29ms] SocketTube(17) write: requesting more... DEBUG: [Test-server-pool] [5s 29ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 29ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [5s 30ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [5s 30ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [5s 30ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [5s 30ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 30ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [5s 30ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 30ms] 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 Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [5s 31ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 31ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [5s 31ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [5s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 31ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [5s 31ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [5s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for None (false) DEBUG: [readLoop] [5s 31ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 31ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [5s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [5s 31ms] SocketTube(17) read bytes: 96 DEBUG: [readLoop] [5s 31ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [5s 31ms] Http2Connection(SocketTube(17)) onNext: got 96 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [5s 31ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [5s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for R (false) DEBUG: [HttpClient-14-SelectorManager] [5s 31ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 31ms] Http2Connection(SocketTube(17)) sending 96 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 31ms] Http2Connection(SocketTube(17)) H2 Receiving(1): 96 DEBUG: [pool-1-thread-1] [5s 31ms] Http2Connection(SocketTube(17)) Processing 96 DEBUG: [pool-1-thread-1] [5s 31ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-1] [5s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 31ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [5s 32ms] Http2Connection(SocketTube(17)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [5s 32ms] PlainHttpConnection(SocketTube(17)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 32ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 32ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-1] [5s 32ms] SocketTube(17) trying to write: 9 DEBUG: [pool-1-thread-1] [5s 32ms] SocketTube(17) wrote: 9 DEBUG: [pool-1-thread-1] [5s 32ms] SocketTube(17) write: requesting more... DEBUG: [readLoop] [5s 32ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 32ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-1] [5s 32ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 32ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 32ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [5s 32ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [5s 32ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [5s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 32ms] Http2Connection(SocketTube(17))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 33ms] Http2Connection(SocketTube(17))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 33ms] Http2Connection(SocketTube(17))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [5s 33ms] Http2Connection(SocketTube(17))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/fixed/x) 200 HTTP_2 Local port: 59356 DEBUG: [pool-1-thread-1] [5s 125ms] Http2Connection(SocketTube(17))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 125ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 125ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 125ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 125ms] HttpClientImpl(14) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:57711/http2/fixed/x DEBUG: [pool-1-thread-1] [5s 125ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [5s 125ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [5s 125ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [5s 125ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 125ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 125ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [5s 125ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 125ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 125ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 125ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 125ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 125ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 125ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 125ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 125ms] Http2Connection(SocketTube(17))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [5s 125ms] Http2Connection(SocketTube(17))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [5s 125ms] Http2Connection(SocketTube(17))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [5s 125ms] Http2Connection(SocketTube(17)) Closed stream 1 DEBUG: [pool-1-thread-1] [5s 125ms] Http2Connection(SocketTube(17))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@27daaf2e DEBUG: [pool-1-thread-1] [5s 125ms] Http2Connection(SocketTube(17))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [5s 125ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [5s 125ms] Http2Connection(SocketTube(17)) H2 processed(1) DEBUG: [MainThread] [5s 126ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 126ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 126ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 126ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 126ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 127ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [5s 129ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:57711/http2/chunk/x GET DEBUG: [pool-1-thread-1] [5s 129ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 129ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [5s 129ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 129ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 129ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [5s 130ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [5s 130ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [5s 130ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 130ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [5s 130ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2450967b queue.isEmpty: true DEBUG: [pool-1-thread-1] [5s 130ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2450967b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 130ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 130ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 130ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 130ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 130ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 130ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [5s 130ms] 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] [5s 131ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@60870479 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=59362,localport=57711] TestServer(1): starting connection DEBUG: [HttpClient-15-SelectorManager] [5s 131ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-15-SelectorManager] [5s 131ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59362 DEBUG: [pool-1-thread-1] [5s 131ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [5s 131ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [5s 131ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [5s 131ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 131ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-1] [5s 131ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [5s 131ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [pool-1-thread-1] [5s 131ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-1] [5s 131ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 131ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [5s 131ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [5s 131ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6a7f6f09 DEBUG: [HttpClient-15-SelectorManager] [5s 131ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [5s 131ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [5s 131ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [5s 131ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [5s 131ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [5s 131ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [5s 131ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 131ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [5s 131ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 131ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-1] [5s 131ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [5s 132ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [5s 132ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 132ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-2] [5s 132ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 132ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [5s 132ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 132ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [5s 132ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [5s 132ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [5s 133ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 133ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [5s 133ms] Http1Publisher(SocketTube(18)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [5s 133ms] SocketTube(18) trying to write: 204 DEBUG: [pool-1-thread-2] [5s 133ms] SocketTube(18) wrote: 204 DEBUG: [pool-1-thread-2] [5s 133ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [5s 133ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 133ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 133ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 133ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [5s 133ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [5s 133ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [5s 133ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [5s 133ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [pool-1-thread-2] [5s 133ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [5s 133ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 133ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1823b814 DEBUG: [pool-1-thread-2] [5s 133ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 134ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 134ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 134ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 134ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [5s 134ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [5s 134ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [5s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for R (true) DEBUG: [HttpClient-15-SelectorManager] [5s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for None (false) DEBUG: [HttpClient-15-SelectorManager] [5s 141ms] SocketTube(18) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [5s 141ms] Http1AsyncReceiver(SocketTube(18)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [5s 141ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [5s 141ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for R (false) DEBUG: [HttpClient-15-SelectorManager] [5s 141ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 141ms] Http1AsyncReceiver(SocketTube(18)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2450967b DEBUG: [pool-1-thread-3] [5s 141ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 141ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2450967b DEBUG: [pool-1-thread-3] [5s 141ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [5s 141ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [5s 141ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2450967b DEBUG: [pool-1-thread-3] [5s 141ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 141ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 141ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59362 remote=/127.0.0.1:57711] DEBUG: [pool-1-thread-3] [5s 141ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [5s 141ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@784b49b4(15) DEBUG: [pool-1-thread-3] [5s 141ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4c486714/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bcc9d7f queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 141ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 141ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 141ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 141ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-3] [5s 141ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 141ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [5s 142ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [5s 142ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 142ms] Http2Connection(SocketTube(18)) Opened stream 1 DEBUG: [pool-1-thread-3] [5s 142ms] Http2Connection(SocketTube(18))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [5s 142ms] Http2Connection(SocketTube(18))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [5s 142ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [5s 142ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 142ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-3] [5s 142ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 142ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-3] [5s 142ms] SocketTube(18) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [5s 142ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [5s 142ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [5s 142ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1e9851af DEBUG: [HttpClient-15-SelectorManager] [5s 142ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [5s 142ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [5s 142ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [5s 142ms] Http2Connection(SocketTube(18)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [5s 142ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [5s 142ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [5s 142ms] PlainHttpConnection(SocketTube(18)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [5s 142ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [5s 142ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for R (false) DEBUG: [pool-1-thread-3] [5s 142ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [5s 142ms] SocketTube(18) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [5s 142ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [5s 142ms] SocketTube(18) pending subscriber subscribed DEBUG: [pool-1-thread-3] [5s 142ms] PlainHttpConnection(SocketTube(18)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [5s 142ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [5s 142ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [5s 142ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 142ms] Http2Connection(SocketTube(18)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [5s 142ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [5s 142ms] Http2Connection(SocketTube(18)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 142ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [5s 143ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-3] [5s 143ms] Http2Connection(SocketTube(18)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 143ms] SocketTube(18) trying to write: 63 DEBUG: [pool-1-thread-3] [5s 143ms] Http1AsyncReceiver(SocketTube(18)) stopping DEBUG: [pool-1-thread-3] [5s 143ms] Http1AsyncReceiver(SocketTube(18)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [5s 143ms] SocketTube(18) wrote: 63 DEBUG: [pool-1-thread-3] [5s 143ms] Http1AsyncReceiver(SocketTube(18)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [5s 143ms] Http2Connection(SocketTube(18)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [5s 143ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [5s 143ms] Http2Connection(SocketTube(18)) H2 processed buffered data DEBUG: [pool-1-thread-3] [5s 143ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-3] [5s 143ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-3] [5s 143ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-3] [5s 143ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [5s 143ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [5s 143ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@784b49b4(15) DEBUG: [pool-1-thread-3] [5s 143ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4c486714/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bcc9d7f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 143ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [5s 143ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [5s 143ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [5s 143ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [5s 143ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [5s 143ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 143ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [5s 143ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 143ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [5s 143ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(18) DEBUG: [Test-server-pool] [5s 143ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 143ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 143ms] SocketTube(18) trying to write: 13 DEBUG: [Test-server-pool] [5s 143ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [5s 143ms] SocketTube(18) wrote: 13 DEBUG: [pool-1-thread-2] [5s 143ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [5s 143ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [5s 143ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 143ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 143ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 144ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 144ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 144ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [5s 144ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [5s 144ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 144ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [5s 145ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 145ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 145ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 145ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [5s 145ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 145ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-15-SelectorManager] [5s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for None (false) DEBUG: [HttpClient-15-SelectorManager] [5s 145ms] SocketTube(18) read bytes: 48 DEBUG: [HttpClient-15-SelectorManager] [5s 145ms] Http2Connection(SocketTube(18)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [5s 145ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [5s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for R (false) DEBUG: [HttpClient-15-SelectorManager] [5s 145ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 145ms] Http2Connection(SocketTube(18)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 145ms] Http2Connection(SocketTube(18)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [5s 145ms] Http2Connection(SocketTube(18)) Processing 48 DEBUG: [pool-1-thread-2] [5s 145ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [5s 145ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-15-SelectorManager] [5s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for None (false) DEBUG: [HttpClient-15-SelectorManager] [5s 157ms] SocketTube(18) read bytes: 43 DEBUG: [HttpClient-15-SelectorManager] [5s 157ms] Http2Connection(SocketTube(18)) onNext: got 43 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [5s 157ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [5s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for R (false) DEBUG: [HttpClient-15-SelectorManager] [5s 157ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 157ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [5s 158ms] Http2Connection(SocketTube(18)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [5s 158ms] PlainHttpConnection(SocketTube(18)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [5s 158ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 158ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-2] [5s 158ms] SocketTube(18) trying to write: 9 DEBUG: [pool-1-thread-2] [5s 158ms] SocketTube(18) wrote: 9 DEBUG: [pool-1-thread-2] [5s 158ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [5s 158ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [5s 158ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 158ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 158ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 158ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 158ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [5s 158ms] Http2Connection(SocketTube(18)) H2 processed(1) DEBUG: [pool-1-thread-2] [5s 158ms] Http2Connection(SocketTube(18)) sending 43 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 158ms] Http2Connection(SocketTube(18)) H2 Receiving(2): 43 DEBUG: [pool-1-thread-2] [5s 158ms] Http2Connection(SocketTube(18)) Processing 43 DEBUG: [pool-1-thread-2] [5s 158ms] FramesDecoder decodes: 43 DEBUG: [pool-1-thread-2] [5s 158ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 158ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [5s 158ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [5s 159ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [5s 159ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 159ms] Http2Connection(SocketTube(18))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 159ms] Http2Connection(SocketTube(18))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [5s 159ms] Http2Connection(SocketTube(18))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [5s 159ms] Http2Connection(SocketTube(18))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/chunk/x) 200 HTTP_2 Local port: 59362 DEBUG: [pool-1-thread-2] [5s 230ms] Http2Connection(SocketTube(18))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [5s 230ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 230ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 230ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 230ms] HttpClientImpl(15) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:57711/http2/chunk/x DEBUG: [pool-1-thread-2] [5s 230ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [5s 230ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [5s 230ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [5s 230ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 230ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 230ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [5s 230ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [5s 230ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 230ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 230ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [5s 230ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 230ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [5s 231ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 231ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 231ms] Http2Connection(SocketTube(18))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [5s 231ms] Http2Connection(SocketTube(18))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [5s 231ms] Http2Connection(SocketTube(18))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [5s 231ms] Http2Connection(SocketTube(18)) Closed stream 1 DEBUG: [MainThread] [5s 231ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 231ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [5s 231ms] Http2Connection(SocketTube(18))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5fb585c2 DEBUG: [MainThread] [5s 231ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [5s 231ms] Http2Connection(SocketTube(18))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [5s 231ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [5s 231ms] Http2Connection(SocketTube(18)) H2 processed(2) DEBUG: [MainThread] [5s 231ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 232ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [5s 233ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:35933/https2/fixed/x GET DEBUG: [pool-1-thread-2] [5s 233ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 234ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [5s 234ms] PlainHttpConnection(?) Initial send buffer size is: 8192 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [pool-1-thread-2] [5s 235ms] PlainHttpConnection(SocketTube(19)) registering connect event TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48732, Session(1697439657021|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [5s 235ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [5s 235ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@23cfe6e3 for C (true) DEBUG: [HttpClient-16-SelectorManager] [5s 235ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [5s 235ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48732 DEBUG: [pool-1-thread-2] [5s 235ms] SocketTube(19) connecting flows DEBUG: [pool-1-thread-2] [5s 235ms] SocketTube(19) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 235ms] SocketTube(19) registering subscribe event DEBUG: [pool-1-thread-2] [5s 235ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [5s 235ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [5s 235ms] SocketTube(19) subscribe event raised DEBUG: [pool-1-thread-2] [5s 235ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [5s 236ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SocketTube(19) DEBUG: [pool-1-thread-2] [5s 236ms] SocketTube(19) subscribed for writing DEBUG: [pool-1-thread-2] [5s 236ms] SocketTube(19) write: registering startSubscription event DEBUG: [pool-1-thread-2] [5s 236ms] SSL Writer(SocketTube(19)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [5s 236ms] SSL Writer(SocketTube(19)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [5s 236ms] 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@29378d93[Not completed, 4 dependents] (id=1412) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 236ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [5s 236ms] SocketTube(19) read demand reset to 0 DEBUG: [pool-1-thread-2] [5s 236ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [5s 236ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-16-SelectorManager] [5s 236ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [5s 236ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [5s 236ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [5s 236ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [5s 236ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [5s 236ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [5s 236ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [5s 236ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [5s 236ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [5s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (true) DEBUG: [HttpClient-16-SelectorManager] [5s 236ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [5s 236ms] SocketTube(19) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 236ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-3] [5s 237ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 237ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 239ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 239ms] SSL Writer(SocketTube(19)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 239ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 239ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [5s 239ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 239ms] SSL Writer(SocketTube(19)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [5s 239ms] SSL Writer(SocketTube(19)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [5s 239ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 239ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 239ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [5s 239ms] SocketTube(19) trying to write: 2191 DEBUG: [pool-1-thread-2] [5s 239ms] SocketTube(19) wrote: 2191 DEBUG: [pool-1-thread-2] [5s 239ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [5s 239ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 239ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 239ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 240ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [5s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 242ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [5s 242ms] SocketTube(19) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [5s 242ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 242ms] SSL Reader(SocketTube(19)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 242ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [5s 242ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [5s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [pool-1-thread-2] [5s 242ms] SSL Reader(SocketTube(19)) Unwrapping: 133 DEBUG: [HttpClient-16-SelectorManager] [5s 242ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 242ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 242ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 242ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [5s 242ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [5s 242ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 242ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [5s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 243ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [5s 243ms] 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] [5s 244ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-2] [5s 244ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [5s 244ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 244ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 244ms] SSL Writer(SocketTube(19)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 244ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 244ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [5s 244ms] SSL Writer(SocketTube(19)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 244ms] SSL Writer(SocketTube(19)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [5s 244ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 244ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 244ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 245ms] SocketTube(19) trying to write: 6 DEBUG: [pool-1-thread-2] [5s 245ms] SocketTube(19) wrote: 6 DEBUG: [pool-1-thread-2] [5s 245ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [5s 245ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 245ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 245ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 245ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 245ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [5s 245ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [5s 245ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [5s 245ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 245ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [5s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (true) DEBUG: [HttpClient-16-SelectorManager] [5s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 245ms] SocketTube(19) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [5s 245ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 245ms] SSL Reader(SocketTube(19)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 245ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [5s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [pool-1-thread-2] [5s 245ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [5s 245ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 245ms] SSL Reader(SocketTube(19)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [5s 245ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [5s 245ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 245ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [5s 245ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [5s 245ms] SSL Reader(SocketTube(19)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [5s 246ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [5s 246ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 246ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [5s 246ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [5s 246ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 246ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [5s 246ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-2] [5s 246ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [5s 246ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 246ms] SSL Reader(SocketTube(19)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [5s 247ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 247ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 247ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [5s 247ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [5s 247ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [5s 247ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 247ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 247ms] SSL Writer(SocketTube(19)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 247ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 247ms] SSLFlowDelegate(SocketTube(19)) setALPN = h2 DEBUG: [pool-1-thread-2] [5s 248ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [5s 248ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [5s 248ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [5s 248ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [5s 248ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [pool-1-thread-2] [5s 248ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@160e8f7d DEBUG: [pool-1-thread-2] [5s 248ms] Http2Connection(SSLTube(SocketTube(19))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [5s 248ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [5s 248ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 248ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [5s 248ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 248ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [5s 248ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [5s 248ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [5s 248ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 248ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [5s 249ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 249ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [5s 249ms] SSL Writer(SocketTube(19)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 249ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [5s 249ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [5s 249ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 249ms] Http2Connection(SSLTube(SocketTube(19))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [5s 249ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 249ms] Http2Connection(SSLTube(SocketTube(19))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 249ms] Http2Connection(SSLTube(SocketTube(19))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [5s 249ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed buffered data DEBUG: [pool-1-thread-2] [5s 249ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-2] [5s 249ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-2] [5s 249ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 249ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [5s 249ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [5s 249ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 249ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [5s 249ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [5s 249ms] Http2Connection(SSLTube(SocketTube(19))) Opened stream 1 DEBUG: [pool-1-thread-2] [5s 249ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [5s 250ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [5s 250ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 250ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 250ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [5s 250ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [5s 250ms] SSL Writer(SocketTube(19)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 250ms] SSL Writer(SocketTube(19)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [5s 250ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 250ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 250ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 250ms] SocketTube(19) trying to write: 90 DEBUG: [pool-1-thread-2] [5s 250ms] SocketTube(19) wrote: 90 DEBUG: [pool-1-thread-2] [5s 250ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [5s 250ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 250ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 250ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 250ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [5s 250ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [5s 250ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [5s 250ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [5s 250ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [5s 251ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [5s 251ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [5s 251ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [5s 251ms] SSLTube(SocketTube(19)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [5s 251ms] SocketTube(19) trying to write: 174 DEBUG: [HttpClient-16-SelectorManager] [5s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 251ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [5s 251ms] 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] [5s 251ms] SocketTube(19) wrote: 174 DEBUG: [pool-1-thread-2] [5s 251ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [5s 251ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 251ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [5s 251ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [5s 251ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 251ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [5s 251ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [5s 251ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [5s 251ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [5s 252ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 252ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [5s 252ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (true) DEBUG: [HttpClient-16-SelectorManager] [5s 252ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 252ms] SocketTube(19) read bytes: 1726 DEBUG: [HttpClient-16-SelectorManager] [5s 252ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 252ms] SSL Reader(SocketTube(19)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 252ms] SocketTube(19) resuming read event DEBUG: [Test-server-pool] [5s 252ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [5s 252ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [5s 252ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [5s 252ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [pool-1-thread-2] [5s 252ms] SSL Reader(SocketTube(19)) Unwrapping: 1726 DEBUG: [HttpClient-16-SelectorManager] [5s 252ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [5s 252ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [5s 252ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 252ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [5s 252ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 252ms] SocketTube(19) no more demand for reading DEBUG: [Test-server-pool] [5s 252ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-16-SelectorManager] [5s 252ms] 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] [5s 252ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 252ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 252ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [5s 252ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [5s 252ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [5s 252ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [5s 252ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [5s 253ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (true) DEBUG: [HttpClient-16-SelectorManager] [5s 253ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) TestServer(2): connection started DEBUG: [HttpClient-16-SelectorManager] [5s 253ms] SocketTube(19) read bytes: 77 DEBUG: [HttpClient-16-SelectorManager] [5s 253ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 253ms] SSL Reader(SocketTube(19)) Adding 77 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 253ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [5s 253ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 253ms] SSL Reader(SocketTube(19)) Unwrapping: 77 DEBUG: [HttpClient-16-SelectorManager] [5s 253ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [HttpClient-16-SelectorManager] [5s 253ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 253ms] SSL Reader(SocketTube(19)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 253ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [5s 253ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [5s 253ms] SSL Reader(SocketTube(19)) sending 39 DEBUG: [pool-1-thread-2] [5s 253ms] SSL Reader(SocketTube(19)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [5s 253ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 253ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [5s 253ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [5s 253ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 253ms] Http2Connection(SSLTube(SocketTube(19))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 253ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [5s 253ms] Http2Connection(SSLTube(SocketTube(19))) Processing 39 DEBUG: [pool-1-thread-2] [5s 253ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [5s 253ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 253ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [5s 253ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [5s 253ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [5s 253ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 253ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [5s 253ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 253ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [5s 253ms] SSL Writer(SocketTube(19)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 253ms] SSL Writer(SocketTube(19)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [5s 253ms] SSL Writer(SocketTube(19)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [5s 254ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 254ms] SSL Writer(SocketTube(19)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 254ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 254ms] SSL Writer(SocketTube(19)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [5s 254ms] SSL Writer(SocketTube(19)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [5s 254ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 254ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 254ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [5s 254ms] SocketTube(19) trying to write: 47 DEBUG: [pool-1-thread-2] [5s 254ms] SocketTube(19) wrote: 47 DEBUG: [pool-1-thread-2] [5s 254ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [5s 254ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 254ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 254ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 254ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [5s 254ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [5s 254ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [5s 254ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 254ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(1) DEBUG: [pool-1-thread-2] [5s 254ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 254ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [5s 254ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [5s 254ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [5s 254ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 254ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [5s 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [readLoop] [5s 255ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 255ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 255ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [5s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 255ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [5s 255ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 255ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [5s 255ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [5s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 255ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed DEBUG: [readLoop] [5s 256ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 256ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [5s 256ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [5s 256ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [HttpClient-16-SelectorManager] [5s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 257ms] SocketTube(19) read bytes: 116 DEBUG: [HttpClient-16-SelectorManager] [5s 257ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 257ms] SSL Reader(SocketTube(19)) Adding 116 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 257ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [5s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [pool-1-thread-2] [5s 257ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:116, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [5s 257ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 257ms] SSL Reader(SocketTube(19)) Unwrapping: 116 DEBUG: [HttpClient-16-SelectorManager] [5s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [pool-1-thread-2] [5s 257ms] SSL Reader(SocketTube(19)) Decoded 16 bytes out of 116 into buffer of 40 remaining to decode: 62 DEBUG: [HttpClient-16-SelectorManager] [5s 257ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [5s 257ms] 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] [5s 257ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [5s 257ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [5s 257ms] SSL Reader(SocketTube(19)) sending 16 DEBUG: [pool-1-thread-2] [5s 257ms] SSL Reader(SocketTube(19)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [5s 257ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 257ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [5s 257ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [5s 257ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 257ms] Http2Connection(SSLTube(SocketTube(19))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 257ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [5s 257ms] Http2Connection(SSLTube(SocketTube(19))) Processing 16 DEBUG: [pool-1-thread-2] [5s 257ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [5s 257ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 257ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 257ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 257ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [5s 257ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [5s 257ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/fixed/x) 200 HTTP_2 Local port: 48732 DEBUG: [pool-1-thread-2] [5s 334ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [5s 334ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 334ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 334ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 334ms] HttpClientImpl(16) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:35933/https2/fixed/x DEBUG: [pool-1-thread-2] [5s 334ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(2) DEBUG: [pool-1-thread-2] [5s 334ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 334ms] SSL Reader(SocketTube(19)) Unwrapping: 62 DEBUG: [pool-1-thread-2] [5s 334ms] SSL Reader(SocketTube(19)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 334ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [5s 334ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [5s 334ms] SSL Reader(SocketTube(19)) sending 24 DEBUG: [pool-1-thread-2] [5s 334ms] SSL Reader(SocketTube(19)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [5s 334ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 334ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [MainThread] [5s 334ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [5s 334ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [5s 334ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 334ms] Http2Connection(SSLTube(SocketTube(19))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 335ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [5s 335ms] Http2Connection(SSLTube(SocketTube(19))) Processing 24 DEBUG: [pool-1-thread-2] [5s 335ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [5s 335ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 335ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [5s 335ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [5s 335ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [5s 335ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 335ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 335ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [5s 335ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 335ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 335ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [5s 335ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [5s 335ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [5s 335ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(3) DEBUG: [pool-1-thread-2] [5s 335ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 335ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [5s 335ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [5s 335ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [5s 335ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 335ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [5s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (true) DEBUG: [HttpClient-16-SelectorManager] [5s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-16-SelectorManager] [5s 335ms] SocketTube(19) read bytes: 47 DEBUG: [HttpClient-16-SelectorManager] [5s 336ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [5s 336ms] SSL Reader(SocketTube(19)) Adding 47 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [5s 336ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [5s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [HttpClient-16-SelectorManager] [5s 336ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 336ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 336ms] SSL Reader(SocketTube(19)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [5s 336ms] SSL Reader(SocketTube(19)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 336ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [5s 336ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [5s 336ms] SSL Reader(SocketTube(19)) sending 9 DEBUG: [pool-1-thread-2] [5s 336ms] SSL Reader(SocketTube(19)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [5s 336ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 336ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [5s 336ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [5s 336ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 336ms] Http2Connection(SSLTube(SocketTube(19))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 336ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [5s 336ms] Http2Connection(SSLTube(SocketTube(19))) Processing 9 DEBUG: [pool-1-thread-2] [5s 336ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [5s 336ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 336ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 336ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [5s 337ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 337ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [5s 337ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 337ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 337ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SSLTube(SocketTube(19))) Closed stream 1 DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13e866b0 DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [5s 337ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(4) DEBUG: [pool-1-thread-2] [5s 337ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 337ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [5s 337ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [5s 337ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [5s 337ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 337ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [5s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) DEBUG: [MainThread] [5s 338ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [5s 338ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:35933/https2/chunk/x GET DEBUG: [pool-1-thread-2] [5s 339ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 339ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [5s 339ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [5s 339ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [pool-1-thread-2] [5s 340ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-17-SelectorManager] [5s 340ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3b9c1052 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-17-SelectorManager] [5s 340ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48744, Session(1697439657896|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [5s 340ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48744 DEBUG: [pool-1-thread-2] [5s 340ms] SocketTube(20) connecting flows DEBUG: [pool-1-thread-2] [5s 340ms] SocketTube(20) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 340ms] SocketTube(20) registering subscribe event DEBUG: [pool-1-thread-2] [5s 340ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [5s 340ms] SocketTube(20) subscribe event raised DEBUG: [pool-1-thread-2] [5s 340ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [5s 340ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [5s 340ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [pool-1-thread-2] [5s 340ms] SocketTube(20) subscribed for writing DEBUG: [pool-1-thread-2] [5s 340ms] SocketTube(20) write: registering startSubscription event DEBUG: [pool-1-thread-2] [5s 340ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [5s 340ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [5s 340ms] 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@31647b22[Not completed, 4 dependents] (id=1475) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [5s 340ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-17-SelectorManager] [5s 340ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-17-SelectorManager] [5s 340ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [5s 340ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [5s 340ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [5s 340ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [5s 340ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [5s 341ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [5s 341ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [5s 341ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [5s 341ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [5s 341ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [5s 341ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [5s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for R (true) DEBUG: [HttpClient-17-SelectorManager] [5s 341ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [5s 341ms] SocketTube(20) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 341ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-3] [5s 341ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 341ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 343ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 343ms] SSL Writer(SocketTube(20)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 343ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 343ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [5s 343ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 343ms] SSL Writer(SocketTube(20)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [5s 343ms] SSL Writer(SocketTube(20)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [5s 343ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 343ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 343ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [5s 343ms] SocketTube(20) trying to write: 2191 DEBUG: [pool-1-thread-2] [5s 343ms] SocketTube(20) wrote: 2191 DEBUG: [pool-1-thread-2] [5s 343ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [5s 343ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 343ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 343ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 343ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [5s 345ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 345ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [5s 345ms] SocketTube(20) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [5s 345ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [5s 345ms] SSL Reader(SocketTube(20)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [5s 345ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [5s 345ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for R (false) DEBUG: [HttpClient-17-SelectorManager] [5s 345ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 345ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 345ms] SSL Reader(SocketTube(20)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [5s 346ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 346ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 346ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [5s 346ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [5s 346ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 346ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [5s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 346ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [5s 346ms] 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] [5s 347ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-2] [5s 347ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [5s 347ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 347ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 347ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 347ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 347ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [5s 347ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 347ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [5s 347ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 347ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 347ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 347ms] SocketTube(20) trying to write: 6 DEBUG: [pool-1-thread-2] [5s 347ms] SocketTube(20) wrote: 6 DEBUG: [pool-1-thread-2] [5s 347ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [5s 347ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 347ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 347ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 347ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 347ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [5s 347ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [5s 347ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [5s 347ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 347ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [5s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for R (true) DEBUG: [HttpClient-17-SelectorManager] [5s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 348ms] SocketTube(20) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [5s 348ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [5s 348ms] SSL Reader(SocketTube(20)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [5s 348ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [5s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for R (false) DEBUG: [HttpClient-17-SelectorManager] [5s 348ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 348ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 352ms] SSL Reader(SocketTube(20)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [5s 353ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [5s 353ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 353ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [5s 353ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [5s 353ms] SSL Reader(SocketTube(20)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [5s 353ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [5s 353ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 353ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [5s 353ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [5s 353ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 353ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [5s 353ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-2] [5s 353ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [5s 353ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 354ms] SSL Reader(SocketTube(20)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [5s 354ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 354ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 354ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [5s 354ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [5s 354ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [5s 354ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 354ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 355ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 355ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 355ms] SSLFlowDelegate(SocketTube(20)) setALPN = h2 DEBUG: [pool-1-thread-2] [5s 355ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [5s 355ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [5s 355ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [5s 355ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [5s 355ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [pool-1-thread-2] [5s 355ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a904a9a DEBUG: [pool-1-thread-2] [5s 355ms] Http2Connection(SSLTube(SocketTube(20))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [5s 355ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [5s 355ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 355ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [5s 355ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 355ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [5s 355ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [5s 355ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [5s 355ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 355ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [5s 355ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 355ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-2] [5s 355ms] SSL Writer(SocketTube(20)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 355ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [5s 355ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [5s 355ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 356ms] Http2Connection(SSLTube(SocketTube(20))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [5s 356ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 356ms] Http2Connection(SSLTube(SocketTube(20))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 356ms] Http2Connection(SSLTube(SocketTube(20))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [5s 356ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed buffered data DEBUG: [pool-1-thread-2] [5s 356ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-2] [5s 356ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-2] [5s 356ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 356ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [5s 356ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [5s 356ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 356ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [5s 356ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [5s 356ms] Http2Connection(SSLTube(SocketTube(20))) Opened stream 1 DEBUG: [pool-1-thread-2] [5s 356ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [5s 361ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [5s 361ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 361ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 361ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [5s 361ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [5s 361ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 361ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [5s 361ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 361ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 361ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 361ms] SocketTube(20) trying to write: 90 DEBUG: [pool-1-thread-2] [5s 361ms] SocketTube(20) wrote: 90 DEBUG: [pool-1-thread-2] [5s 361ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [5s 361ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 361ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 361ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 361ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [5s 361ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [5s 361ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [5s 361ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [5s 361ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 361ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-2] [5s 361ms] SSL Writer(SocketTube(20)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 361ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 361ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 361ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [5s 361ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [5s 361ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [5s 361ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [5s 361ms] SSLTube(SocketTube(20)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 361ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-2] [5s 362ms] SSL Writer(SocketTube(20)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 362ms] SSL Writer(SocketTube(20)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [5s 362ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 362ms] SSL Writer(SocketTube(20)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 362ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 362ms] SSL Writer(SocketTube(20)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [5s 362ms] SSL Writer(SocketTube(20)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [5s 362ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 362ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 362ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [5s 362ms] SocketTube(20) trying to write: 174 DEBUG: [pool-1-thread-2] [5s 362ms] SocketTube(20) wrote: 174 DEBUG: [pool-1-thread-2] [5s 362ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [5s 362ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 362ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 362ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 362ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [5s 362ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [5s 362ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [5s 362ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 362ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [5s 362ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [5s 362ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [5s 362ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [5s 362ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 362ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [5s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 363ms] SocketTube(20) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [5s 363ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [5s 363ms] SSL Reader(SocketTube(20)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [5s 363ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [5s 363ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for R (false) DEBUG: [HttpClient-17-SelectorManager] [5s 363ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [5s 363ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for R (false) DEBUG: [pool-1-thread-2] [5s 363ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 363ms] SSL Reader(SocketTube(20)) Unwrapping: 1726 DEBUG: [HttpClient-17-SelectorManager] [5s 363ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 363ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [5s 363ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [5s 363ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [5s 363ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 363ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [5s 363ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 363ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 363ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [5s 363ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 363ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 363ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [5s 363ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [5s 363ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [5s 363ms] SocketTube(20) resuming read event TestServer(2): connection started DEBUG: [pool-1-thread-2] [5s 363ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 364ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 364ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [5s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for R (true) DEBUG: [readLoop] [5s 364ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 364ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [5s 364ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 364ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [5s 364ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 364ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 364ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [5s 364ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [5s 364ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [5s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for None (false) DEBUG: [readLoop] [5s 364ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-17-SelectorManager] [5s 364ms] SocketTube(20) read bytes: 77 DEBUG: [HttpClient-17-SelectorManager] [5s 364ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [5s 364ms] SSL Reader(SocketTube(20)) Adding 77 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [5s 364ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [5s 364ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [5s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for R (false) DEBUG: [pool-1-thread-2] [5s 364ms] SSL Reader(SocketTube(20)) Unwrapping: 77 DEBUG: [HttpClient-17-SelectorManager] [5s 364ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 364ms] SSL Reader(SocketTube(20)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 364ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 TestServer: GET /https2/chunk/x DEBUG: [pool-1-thread-2] [5s 364ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 77 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [5s 364ms] SSL Reader(SocketTube(20)) sending 39 DEBUG: [pool-1-thread-2] [5s 364ms] SSL Reader(SocketTube(20)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [5s 364ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 364ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [5s 364ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 39 bytes downstream TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [5s 364ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 364ms] Http2Connection(SSLTube(SocketTube(20))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 364ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [5s 364ms] Http2Connection(SSLTube(SocketTube(20))) Processing 39 DEBUG: [pool-1-thread-2] [5s 364ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [5s 364ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 364ms] 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] [5s 364ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 DEBUG: [pool-1-thread-2] [5s 365ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [5s 365ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 365ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [5s 365ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 365ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-2] [5s 365ms] SSL Writer(SocketTube(20)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 365ms] SSL Writer(SocketTube(20)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [5s 365ms] SSL Writer(SocketTube(20)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [5s 365ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 365ms] SSL Writer(SocketTube(20)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 365ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 365ms] SSL Writer(SocketTube(20)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [5s 365ms] SSL Writer(SocketTube(20)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [5s 365ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 365ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 365ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [5s 365ms] SocketTube(20) trying to write: 47 DEBUG: [pool-1-thread-2] [5s 365ms] SocketTube(20) wrote: 47 DEBUG: [pool-1-thread-2] [5s 365ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [5s 365ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 365ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 365ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 365ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [5s 365ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [5s 365ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [5s 365ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 365ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(1) DEBUG: [pool-1-thread-2] [5s 365ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 365ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [5s 365ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [5s 365ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [5s 365ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 365ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [5s 365ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for R (false) DEBUG: [readLoop] [5s 365ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 365ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 365ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [5s 365ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [5s 365ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [5s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 369ms] SocketTube(20) read bytes: 111 DEBUG: [HttpClient-17-SelectorManager] [5s 369ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [5s 369ms] SSL Reader(SocketTube(20)) Adding 111 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [5s 369ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [5s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for R (false) DEBUG: [pool-1-thread-2] [5s 369ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:111, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 369ms] SSL Reader(SocketTube(20)) Unwrapping: 111 DEBUG: [HttpClient-17-SelectorManager] [5s 369ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [5s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 369ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [5s 369ms] 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] [5s 369ms] SSL Reader(SocketTube(20)) Decoded 11 bytes out of 111 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-2] [5s 369ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [5s 369ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [5s 369ms] SSL Reader(SocketTube(20)) sending 11 DEBUG: [pool-1-thread-2] [5s 369ms] SSL Reader(SocketTube(20)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [5s 369ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 369ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [5s 369ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-2] [5s 369ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 369ms] Http2Connection(SSLTube(SocketTube(20))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 369ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-2] [5s 369ms] Http2Connection(SSLTube(SocketTube(20))) Processing 11 DEBUG: [pool-1-thread-2] [5s 370ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [5s 370ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 370ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 370ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 370ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [5s 370ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [5s 370ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/chunk/x) 200 HTTP_2 Local port: 48744 DEBUG: [pool-1-thread-2] [5s 439ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [5s 439ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 439ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 439ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 439ms] HttpClientImpl(17) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:35933/https2/chunk/x DEBUG: [pool-1-thread-2] [5s 439ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(2) DEBUG: [pool-1-thread-2] [5s 439ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 439ms] SSL Reader(SocketTube(20)) Unwrapping: 62 DEBUG: [pool-1-thread-2] [5s 440ms] SSL Reader(SocketTube(20)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 440ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [5s 440ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [5s 440ms] SSL Reader(SocketTube(20)) sending 24 DEBUG: [pool-1-thread-2] [5s 440ms] SSL Reader(SocketTube(20)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [5s 440ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 440ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [5s 440ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SSLTube(SocketTube(20))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SSLTube(SocketTube(20))) Processing 24 DEBUG: [pool-1-thread-2] [5s 440ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [5s 440ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 440ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [5s 440ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 440ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [5s 440ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(3) DEBUG: [pool-1-thread-2] [5s 440ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 440ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [5s 440ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [5s 440ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [5s 440ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 440ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [5s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for R (true) DEBUG: [HttpClient-17-SelectorManager] [5s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for None (false) DEBUG: [HttpClient-17-SelectorManager] [5s 440ms] SocketTube(20) read bytes: 47 DEBUG: [HttpClient-17-SelectorManager] [5s 440ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [5s 440ms] SSL Reader(SocketTube(20)) Adding 47 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [5s 440ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [5s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for R (false) DEBUG: [HttpClient-17-SelectorManager] [5s 440ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 441ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [5s 441ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [5s 441ms] SSL Reader(SocketTube(20)) Unwrapping: 47 DEBUG: [MainThread] [5s 441ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 441ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 441ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 441ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [5s 441ms] SSL Reader(SocketTube(20)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 441ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [5s 441ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [5s 441ms] SSL Reader(SocketTube(20)) sending 9 DEBUG: [pool-1-thread-2] [5s 441ms] SSL Reader(SocketTube(20)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [5s 441ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 441ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [5s 441ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [5s 441ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [5s 441ms] Http2Connection(SSLTube(SocketTube(20))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 441ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [5s 441ms] Http2Connection(SSLTube(SocketTube(20))) Processing 9 DEBUG: [pool-1-thread-2] [5s 441ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [5s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 441ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 441ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 441ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [5s 441ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 441ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [5s 441ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 441ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 441ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [5s 441ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 442ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:38359/http1/fixed/x GET DEBUG: [pool-1-thread-3] [5s 442ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 443ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 443ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 443ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 443ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [5s 443ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 443ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 443ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 443ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@46649fbb queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 443ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@46649fbb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 443ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 443ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 443ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 443ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 443ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 443ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [5s 443ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [5s 443ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 443ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [5s 443ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 443ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [5s 443ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [5s 443ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [5s 443ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 443ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [5s 444ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 444ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [5s 444ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [5s 444ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [5s 441ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [5s 445ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [5s 445ms] Http2Connection(SSLTube(SocketTube(20))) Closed stream 1 DEBUG: [pool-1-thread-2] [5s 445ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@280741d2 DEBUG: [pool-1-thread-2] [5s 445ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [5s 445ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(4) DEBUG: [pool-1-thread-2] [5s 445ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 445ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [5s 445ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [5s 445ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [5s 445ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 445ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [5s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 448ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [5s 449ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@94e1b DEBUG: [HttpClient-9-SelectorManager] [5s 449ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 449ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 449ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [5s 449ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 449ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 449ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 449ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 449ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 449ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 449ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 449ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [5s 449ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [5s 449ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 449ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [5s 449ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 449ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [5s 449ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 449ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 449ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 449ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 449ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 449ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 449ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 449ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [5s 449ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [5s 449ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [5s 449ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [5s 449ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [5s 449ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 449ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 449ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 449ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 450ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 450ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 450ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 450ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [5s 450ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [5s 450ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 450ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@499b20a4 DEBUG: [pool-1-thread-3] [5s 450ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 451ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 451ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [5s 451ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [5s 451ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 451ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 451ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 452ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@46649fbb DEBUG: [pool-1-thread-3] [5s 452ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 452ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@46649fbb DEBUG: [pool-1-thread-3] [5s 452ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [5s 452ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [5s 452ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@46649fbb DEBUG: [pool-1-thread-3] [5s 452ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 452ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 549ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 549ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-3] [5s 549ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@76037b8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@635204fb queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 549ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-3] [5s 549ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 549ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 549ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 549ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 549ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@76037b8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@635204fb, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 549ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@76037b8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@635204fb DEBUG: [pool-1-thread-3] [5s 549ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 549ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@76037b8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@635204fb DEBUG: [pool-1-thread-3] [5s 549ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [5s 549ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [5s 549ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 549ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 549ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [5s 549ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [5s 549ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 549ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [5s 549ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [5s 549ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 549ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [5s 549ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 549ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [5s 549ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [5s 549ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 550ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 550ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 550ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [5s 550ms] HttpClientImpl(9) ClientImpl (async) elapsed 107 millis for GET to http://127.0.0.1:38359/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 550ms] SocketTube(9) write: offloading requestMore DEBUG: [MainThread] [5s 551ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 551ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 551ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 551ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 551ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [5s 553ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [5s 553ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 553ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:38359/http1/chunk/x GET DEBUG: [pool-1-thread-2] [5s 554ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 554ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [5s 554ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [5s 554ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 554ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [5s 554ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [5s 554ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 554ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [5s 554ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@780a7f84 queue.isEmpty: true DEBUG: [pool-1-thread-2] [5s 554ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@780a7f84, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [5s 554ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 554ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 554ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 554ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 554ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [5s 554ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [5s 554ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [5s 554ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 554ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [5s 554ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 554ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [5s 554ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [5s 554ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [5s 554ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [5s 554ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [5s 554ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [5s 554ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@bbd120a DEBUG: [HttpClient-9-SelectorManager] [5s 554ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 554ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 554ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [5s 554ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 554ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 554ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 554ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 550ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 555ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [5s 555ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-3] [5s 555ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 555ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [5s 556ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 556ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 556ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 556ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [5s 557ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [5s 557ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [5s 557ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [5s 557ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [5s 557ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [5s 557ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [5s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-4] [5s 561ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [5s 561ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 561ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [5s 561ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 561ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [5s 561ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 561ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [5s 561ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [5s 561ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [5s 561ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 561ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [5s 561ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [5s 561ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-4] [5s 561ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-4] [5s 561ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [5s 561ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 561ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 561ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 561ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [5s 561ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [5s 561ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [5s 561ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [5s 561ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-4] [5s 561ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [5s 561ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 561ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2c039eb7 DEBUG: [pool-1-thread-4] [5s 561ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 566ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [5s 566ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [5s 566ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 566ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 568ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@780a7f84 DEBUG: [pool-1-thread-4] [5s 568ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 568ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@780a7f84 DEBUG: [pool-1-thread-4] [5s 568ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-4] [5s 568ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [5s 568ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@780a7f84 DEBUG: [pool-1-thread-4] [5s 568ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [5s 569ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [5s 654ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [5s 654ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-4] [5s 654ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@22c47547/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@26fbf5c7 queue.isEmpty: false DEBUG: [pool-1-thread-4] [5s 654ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-4] [5s 654ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [5s 655ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 655ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 655ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 655ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@22c47547/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@26fbf5c7, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [5s 655ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@22c47547/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@26fbf5c7 DEBUG: [pool-1-thread-4] [5s 655ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 655ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@22c47547/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@26fbf5c7 DEBUG: [pool-1-thread-2] [5s 655ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:38359/http1/chunk/x DEBUG: [pool-1-thread-4] [5s 655ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-4] [5s 655ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-4] [5s 655ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-4] [5s 655ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-4] [5s 655ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-4] [5s 655ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [5s 655ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [5s 655ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-4] [5s 655ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [5s 655ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [5s 655ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [5s 655ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [5s 655ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 655ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 655ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-4] [5s 655ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [5s 655ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [5s 655ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [5s 655ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [5s 655ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [5s 655ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [5s 655ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [5s 655ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 655ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [5s 655ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [5s 655ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [5s 655ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-4] [5s 655ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [5s 655ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [5s 655ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [5s 655ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-4] [5s 655ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 655ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 655ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [5s 655ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 655ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 655ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [5s 655ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [5s 655ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [5s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-4] [5s 655ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [HttpClient-9-SelectorManager] [5s 655ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 655ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 655ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 655ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 655ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [5s 655ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [5s 655ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [5s 655ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 656ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 656ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 656ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 656ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 656ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42995/https1/fixed/x GET DEBUG: [pool-1-thread-4] [5s 657ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 657ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [5s 657ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 657ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 657ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-4] [5s 657ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [5s 657ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 657ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [5s 657ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@53bfa392 queue.isEmpty: true DEBUG: [pool-1-thread-4] [5s 657ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@53bfa392, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [5s 657ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 657ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 657ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 657ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 657ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [5s 657ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 657ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 657ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@52d09aef DEBUG: [pool-1-thread-4] [5s 657ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [5s 657ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 657ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 657ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [5s 657ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 657ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 657ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [5s 657ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [5s 657ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 657ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 657ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 657ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [5s 658ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [5s 658ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [5s 658ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 658ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 658ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [5s 658ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [5s 658ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [5s 658ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [5s 658ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [5s 658ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [5s 658ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [5s 658ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [5s 658ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [5s 658ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [5s 658ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [5s 658ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [5s 658ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [5s 658ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 658ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 658ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [5s 658ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-4] [5s 658ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-4] [5s 658ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [5s 658ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 658ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 658ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 658ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [5s 658ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [5s 658ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 658ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 658ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 658ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 658ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 658ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [5s 658ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [5s 658ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [5s 658ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 658ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 658ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 658ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [5s 659ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 659ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2b7c18bf DEBUG: [pool-1-thread-4] [5s 659ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [5s 659ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [5s 659ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [5s 659ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-4] [5s 659ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [5s 659ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [5s 659ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 664ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [5s 664ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 664ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 664ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 664ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 664ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 664ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [5s 664ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-2] [5s 664ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [5s 664ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [5s 664ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-2] [5s 664ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [5s 664ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 664ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 664ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [5s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [5s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@53bfa392 DEBUG: [pool-1-thread-2] [5s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@53bfa392 DEBUG: [pool-1-thread-2] [5s 664ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-2] [5s 665ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [5s 665ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@53bfa392 DEBUG: [pool-1-thread-2] [5s 665ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [5s 665ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [5s 757ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [5s 757ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1b3d9eb5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53b1d3d2 queue.isEmpty: false DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [5s 758ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [5s 758ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 758ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 758ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1b3d9eb5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53b1d3d2, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1b3d9eb5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53b1d3d2 DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1b3d9eb5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53b1d3d2 DEBUG: [pool-1-thread-2] [5s 758ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [5s 758ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [5s 758ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 758ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 758ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 758ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [5s 758ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 758ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [5s 758ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [5s 758ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-2] [5s 758ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [5s 758ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 758ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 758ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1b3d9eb5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53b1d3d2 DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1b3d9eb5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53b1d3d2 DEBUG: [pool-1-thread-2] [5s 758ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-2] [5s 758ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [5s 758ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 758ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 758ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [5s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [5s 758ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [5s 759ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [5s 759ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [5s 759ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [5s 759ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [5s 759ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [5s 759ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 759ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [5s 759ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 759ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 759ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [5s 759ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-2] [5s 759ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [5s 759ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 759ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [5s 759ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 759ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 759ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 759ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 759ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [5s 759ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [5s 759ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [5s 759ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 759ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [5s 759ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:42995/https1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [5s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [MainThread] [5s 760ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 760ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 760ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 760ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 760ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 760ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42995/https1/chunk/x GET DEBUG: [pool-1-thread-4] [5s 761ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 761ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [5s 761ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 761ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 761ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-4] [5s 761ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [5s 761ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 761ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [5s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3d68033 queue.isEmpty: true DEBUG: [pool-1-thread-4] [5s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3d68033, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [5s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 761ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [5s 761ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 761ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 761ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2d5b00e8 DEBUG: [pool-1-thread-4] [5s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [5s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [5s 761ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 761ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 761ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [5s 761ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [5s 761ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 761ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 761ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 761ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [5s 761ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [5s 761ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [5s 761ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 761ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 761ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [5s 761ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [5s 761ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [5s 761ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [5s 761ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [5s 761ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [5s 762ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [5s 762ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [5s 762ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-4] [5s 762ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [5s 762ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-4] [5s 762ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [5s 762ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [5s 762ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 762ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 762ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [5s 762ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-4] [5s 762ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-4] [5s 762ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [5s 762ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 762ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 762ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 762ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [5s 762ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [5s 762ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 762ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 762ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 762ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 762ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 762ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [5s 762ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [5s 762ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [5s 762ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 762ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 762ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 762ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [5s 762ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 762ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7b0af04e DEBUG: [pool-1-thread-4] [5s 762ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [5s 762ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [5s 762ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [5s 762ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-4] [5s 762ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 775ms] SocketTube(10) read bytes: 223 DEBUG: [HttpClient-9-SelectorManager] [5s 775ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 775ms] SSL Reader(SocketTube(10)) Adding 223 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 775ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 775ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 775ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [5s 775ms] SSL Reader(SocketTube(10)) Unwrapping: 223 DEBUG: [pool-1-thread-4] [5s 775ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 223 into buffer of 16676 remaining to decode: 101 DEBUG: [pool-1-thread-4] [5s 775ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-4] [5s 775ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [5s 775ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-4] [5s 775ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-4] [5s 775ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 775ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 775ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-4] [5s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-4] [5s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3d68033 DEBUG: [pool-1-thread-4] [5s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3d68033 DEBUG: [pool-1-thread-4] [5s 775ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-4] [5s 775ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [5s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3d68033 DEBUG: [pool-1-thread-4] [5s 775ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [5s 775ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [5s 861ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [5s 861ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-4] [5s 861ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3078b670/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7987f54 queue.isEmpty: false DEBUG: [pool-1-thread-4] [5s 861ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [5s 862ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [5s 862ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 862ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 862ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3078b670/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7987f54, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [5s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3078b670/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7987f54 DEBUG: [pool-1-thread-4] [5s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3078b670/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7987f54 DEBUG: [pool-1-thread-4] [5s 862ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [5s 862ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [5s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [5s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [5s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [5s 862ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 862ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 862ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 862ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-4] [5s 862ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-4] [5s 862ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-4] [5s 862ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-4] [5s 862ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-4] [5s 862ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-4] [5s 862ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 862ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 862ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-4] [5s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-4] [5s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3078b670/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7987f54 DEBUG: [pool-1-thread-4] [5s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3078b670/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7987f54 DEBUG: [pool-1-thread-4] [5s 862ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-4] [5s 862ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-4] [5s 862ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-4] [5s 862ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-4] [5s 862ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-4] [5s 862ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [5s 862ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [5s 862ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-4] [5s 862ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 863ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 863ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-4] [5s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [pool-1-thread-4] [5s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-4] [5s 863ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 863ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-4] [5s 863ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [5s 863ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-4] [5s 863ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-4] [5s 863ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-4] [5s 863ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-4] [5s 863ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 863ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-2] [5s 865ms] HttpClientImpl(9) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:42995/https1/chunk/x DEBUG: [MainThread] [5s 865ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 865ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 865ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [5s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [5s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [5s 865ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [5s 865ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [MainThread] [5s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [MainThread] [5s 865ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [5s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3078b670/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7987f54 DEBUG: [MainThread] [5s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [5s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3078b670/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7987f54 DEBUG: [MainThread] [5s 865ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [MainThread] [5s 865ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [5s 865ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [MainThread] [5s 865ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [5s 865ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [MainThread] [5s 865ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [5s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [5s 866ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [5s 866ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [5s 866ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [5s 866ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [5s 866ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [5s 866ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [5s 866ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [5s 866ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [MainThread] [5s 866ms] SocketTube(10) got some demand for reading DEBUG: [MainThread] [5s 866ms] SocketTube(10) resuming read event DEBUG: [MainThread] [5s 866ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 866ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [5s 866ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [5s 866ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [MainThread] [5s 866ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [5s 866ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [5s 866ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [5s 866ms] HttpResponseInputStream next item received DEBUG: [MainThread] [5s 866ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 866ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [5s 866ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 866ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [MainThread] [5s 866ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [MainThread] [5s 866ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 866ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 866ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [5s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [MainThread] [5s 869ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:57711/http2/fixed/x GET DEBUG: [pool-1-thread-2] [5s 872ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 873ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [5s 873ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [5s 873ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 873ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [5s 873ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [5s 873ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 873ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [5s 873ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [5s 873ms] Http2Connection(SocketTube(11)) Opened stream 5 DEBUG: [pool-1-thread-2] [5s 873ms] Http2Connection(SocketTube(11))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [5s 874ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [5s 874ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 874ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [5s 874ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-2] [5s 874ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-2] [5s 874ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [5s 874ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [5s 874ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 874ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 874ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 874ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [5s 874ms] Http2Connection(SocketTube(11))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [5s 874ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 874ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 874ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 874ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 874ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 874ms] 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 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 875ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 875ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 875ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 875ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 875ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 875ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 47 DEBUG: [pool-1-thread-2] [5s 875ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-2] [5s 875ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-2] [5s 875ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 875ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 875ms] Http2Connection(SocketTube(11))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 876ms] Http2Connection(SocketTube(11))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [5s 876ms] Http2Connection(SocketTube(11))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [5s 876ms] Http2Connection(SocketTube(11))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/fixed/x) 200 HTTP_2 Local port: 59342 DEBUG: [pool-1-thread-2] [5s 970ms] Http2Connection(SocketTube(11))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-2] [5s 971ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 971ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 971ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 971ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:57711/http2/fixed/x DEBUG: [pool-1-thread-2] [5s 971ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [5s 971ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [5s 971ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-2] [5s 971ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 971ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 971ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 42, limit: 16777216 DEBUG: [pool-1-thread-2] [5s 971ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 5) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [5s 971ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 971ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [5s 971ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-2] [5s 971ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 971ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [5s 971ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 971ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 971ms] Http2Connection(SocketTube(11))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-2] [5s 971ms] Http2Connection(SocketTube(11))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-2] [5s 971ms] Http2Connection(SocketTube(11))/Stream(5) close stream 5 DEBUG: [pool-1-thread-2] [5s 971ms] Http2Connection(SocketTube(11)) Closed stream 5 DEBUG: [pool-1-thread-2] [5s 971ms] Http2Connection(SocketTube(11))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6af7a049 DEBUG: [pool-1-thread-2] [5s 971ms] Http2Connection(SocketTube(11))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-2] [5s 971ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [MainThread] [5s 972ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 972ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 972ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 972ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 972ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 973ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:57711/http2/chunk/x GET DEBUG: [pool-1-thread-2] [5s 974ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 974ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [5s 974ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [5s 974ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 974ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [5s 974ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [5s 974ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 974ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [5s 974ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [5s 974ms] Http2Connection(SocketTube(11)) Opened stream 7 DEBUG: [pool-1-thread-2] [5s 974ms] Http2Connection(SocketTube(11))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [5s 975ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-2] [5s 975ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-2] [5s 975ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [5s 975ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 975ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 975ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 975ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [5s 975ms] Http2Connection(SocketTube(11))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [5s 975ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 975ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 975ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 975ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 975ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 975ms] 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 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 985ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [5s 985ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 985ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 985ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 985ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 985ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 985ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 42 DEBUG: [pool-1-thread-2] [5s 985ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-2] [5s 985ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-2] [5s 985ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [5s 985ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 985ms] Http2Connection(SocketTube(11))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-2] [5s 985ms] Http2Connection(SocketTube(11))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [5s 985ms] Http2Connection(SocketTube(11))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [5s 985ms] Http2Connection(SocketTube(11))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/chunk/x) 200 HTTP_2 Local port: 59342 DEBUG: [pool-1-thread-2] [6s 74ms] Http2Connection(SocketTube(11))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 74ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 74ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [6s 74ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [6s 74ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:57711/http2/chunk/x DEBUG: [pool-1-thread-2] [6s 75ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [6s 75ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [6s 75ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-2] [6s 75ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 75ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 75ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 56, limit: 16777216 DEBUG: [pool-1-thread-2] [6s 75ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 7) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [6s 75ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 75ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 75ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-2] [6s 75ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 75ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [6s 75ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 75ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 75ms] Http2Connection(SocketTube(11))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-2] [6s 75ms] Http2Connection(SocketTube(11))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-2] [6s 75ms] Http2Connection(SocketTube(11))/Stream(7) close stream 7 DEBUG: [pool-1-thread-2] [6s 75ms] Http2Connection(SocketTube(11)) Closed stream 7 DEBUG: [MainThread] [6s 75ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 75ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 75ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [6s 75ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [6s 75ms] Http2Connection(SocketTube(11))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1d485394 DEBUG: [pool-1-thread-2] [6s 75ms] Http2Connection(SocketTube(11))/Stream(7) closing response subscriber stream 7 DEBUG: [MainThread] [6s 75ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [6s 75ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [MainThread] [6s 76ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35933/https2/fixed/x GET DEBUG: [pool-1-thread-2] [6s 76ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 77ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [6s 77ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 77ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 77ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [6s 77ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [6s 77ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 77ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [6s 77ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [6s 77ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 5 DEBUG: [pool-1-thread-2] [6s 77ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [6s 79ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 79ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 79ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [6s 79ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 79ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [6s 79ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 79ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 79ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [6s 79ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-2] [6s 79ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 79ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-2] [6s 79ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [6s 79ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [6s 79ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 79ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 79ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [6s 79ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-2] [6s 79ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-2] [6s 79ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [6s 79ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 79ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 79ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 79ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [6s 79ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [6s 79ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [6s 79ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 79ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 80ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 80ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [6s 80ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 80ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 80ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [6s 80ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [6s 80ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 80ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [6s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 82ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [6s 82ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 82ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 82ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 82ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 82ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 82ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-2] [6s 82ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [6s 82ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [6s 82ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [6s 82ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-2] [6s 82ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [6s 82ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 82ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [6s 82ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [6s 82ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 82ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 82ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(8): 15 DEBUG: [pool-1-thread-2] [6s 82ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-2] [6s 82ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [6s 82ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 82ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 83ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 83ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 83ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 83ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/fixed/x) 200 HTTP_2 Local port: 48726 DEBUG: [pool-1-thread-2] [6s 177ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 177ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 177ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [6s 177ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [6s 177ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(8) DEBUG: [pool-1-thread-2] [6s 177ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 177ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [6s 177ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [6s 177ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [6s 177ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [6s 177ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [6s 177ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [6s 177ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 177ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [6s 177ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [6s 177ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 177ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 177ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(9): 24 DEBUG: [pool-1-thread-2] [6s 177ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [6s 177ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [6s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 177ms] FramesDecoder Got frame: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [6s 177ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-2] [6s 177ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onNext(15) DEBUG: [pool-1-thread-2] [6s 177ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 177ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 45, limit: 16777216 DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 5) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(9) DEBUG: [pool-1-thread-2] [6s 178ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 178ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [6s 178ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 178ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [6s 178ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [6s 178ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [6s 178ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [6s 178ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 178ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [6s 178ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(10): 9 DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [6s 178ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 178ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 178ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-2] [6s 178ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 178ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [6s 178ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 178ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 5 DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@403a3cac DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-2] [6s 178ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(10) DEBUG: [pool-1-thread-2] [6s 178ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 178ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [6s 178ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [6s 178ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [6s 178ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 178ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [pool-1-thread-4] [6s 181ms] HttpClientImpl(9) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:35933/https2/fixed/x DEBUG: [MainThread] [6s 185ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 185ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 185ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [6s 185ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 185ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 186ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35933/https2/chunk/x GET DEBUG: [pool-1-thread-4] [6s 187ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [6s 187ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-4] [6s 187ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [6s 187ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [6s 187ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [6s 187ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [6s 187ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 187ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [6s 187ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [6s 187ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 7 DEBUG: [pool-1-thread-4] [6s 188ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [6s 188ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [6s 188ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 188ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [6s 188ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 188ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-4] [6s 188ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 188ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [6s 188ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [6s 188ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [6s 188ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 188ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [6s 188ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [6s 188ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [6s 188ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 188ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 188ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [6s 189ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-4] [6s 189ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-4] [6s 189ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-4] [6s 189ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 189ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 189ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 189ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [6s 189ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-4] [6s 189ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [6s 189ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 189ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 189ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [6s 189ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [6s 189ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 189ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 189ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [6s 189ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [6s 189ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 189ms] 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] [6s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 194ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [6s 194ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 194ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 194ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 194ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 194ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [6s 194ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [6s 195ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 195ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 195ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(11): 10 DEBUG: [pool-1-thread-4] [6s 195ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-4] [6s 195ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [6s 195ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 195ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 195ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 195ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [6s 195ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [6s 195ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/chunk/x) 200 HTTP_2 Local port: 48726 DEBUG: [pool-1-thread-4] [6s 289ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-4] [6s 289ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 289ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [6s 289ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [6s 289ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(11) DEBUG: [pool-1-thread-4] [6s 289ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 289ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [6s 289ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [6s 289ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [6s 289ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(12): 24 DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-4] [6s 290ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [6s 290ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 290ms] FramesDecoder Got frame: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onNext(15) DEBUG: [pool-1-thread-4] [6s 290ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [6s 290ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 60, limit: 16777216 DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 7) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(12) DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(13): 9 DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-4] [6s 290ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [6s 290ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 290ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-4] [6s 290ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [6s 290ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [6s 290ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [6s 290ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 7 DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5e956597 DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-4] [6s 290ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(13) DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [6s 290ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [6s 290ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [6s 290ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [pool-1-thread-4] [6s 290ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 291ms] HttpClientImpl(9) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:35933/https2/chunk/x DEBUG: [MainThread] [6s 291ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 291ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 291ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [6s 295ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 295ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 332ms] HttpClientImpl(18) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [6s 341ms] HttpClientImpl(18) ClientImpl (async) send http://127.0.0.1:38359/http1/fixed/x GET DEBUG: [pool-1-thread-2] [6s 345ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 345ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 345ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 345ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 345ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 345ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 345ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 345ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 345ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 345ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6ae3db5 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 345ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6ae3db5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 345ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 345ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 345ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 345ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 345ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 345ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [6s 346ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-18-SelectorManager] [6s 346ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@240a0648 for C (true) DEBUG: [HttpClient-18-SelectorManager] [6s 346ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-18-SelectorManager] [6s 346ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49162 DEBUG: [pool-1-thread-2] [6s 352ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 352ms] Http1Exchange SocketTube(21) connecting flows DEBUG: [pool-1-thread-2] [6s 352ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-2] [6s 352ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 352ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-2] [6s 352ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [6s 353ms] Http1Publisher(SocketTube(21)) got subscriber: SocketTube(21) DEBUG: [pool-1-thread-2] [6s 353ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-2] [6s 353ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 353ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [6s 353ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [6s 353ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 353ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-2] [6s 353ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-18-SelectorManager] [6s 353ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [6s 353ms] SocketTube(21) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2ef26d38 DEBUG: [HttpClient-18-SelectorManager] [6s 353ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [6s 353ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [6s 353ms] Http1AsyncReceiver(SocketTube(21)) Received onSubscribed from upstream DEBUG: [HttpClient-18-SelectorManager] [6s 353ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [6s 353ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-18-SelectorManager] [6s 353ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [6s 353ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 354ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-4] [6s 354ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 354ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-4] [6s 354ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [6s 354ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [6s 354ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 354ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [6s 354ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [6s 354ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [6s 354ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 354ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [6s 354ms] Http1Publisher(SocketTube(21)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [6s 354ms] SocketTube(21) trying to write: 204 DEBUG: [pool-1-thread-4] [6s 354ms] SocketTube(21) wrote: 204 DEBUG: [pool-1-thread-4] [6s 354ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-4] [6s 354ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 354ms] SocketTube(21) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 354ms] SocketTube(21) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 354ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [6s 354ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [6s 354ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [6s 354ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [6s 354ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) First time around DEBUG: [pool-1-thread-4] [6s 354ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [6s 354ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 354ms] Http1Publisher(SocketTube(21)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2bab8303 DEBUG: [pool-1-thread-4] [6s 354ms] SocketTube(21) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 356ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 356ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 356ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 356ms] SocketTube(21) got some demand for reading DEBUG: [pool-1-thread-2] [6s 356ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-2] [6s 356ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [6s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bf0e682 for R (true) DEBUG: [HttpClient-18-SelectorManager] [6s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bf0e682 for None (false) DEBUG: [HttpClient-18-SelectorManager] [6s 359ms] SocketTube(21) read bytes: 90 DEBUG: [HttpClient-18-SelectorManager] [6s 359ms] Http1AsyncReceiver(SocketTube(21)) Putting 90 bytes into the queue DEBUG: [HttpClient-18-SelectorManager] [6s 359ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [6s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bf0e682 for R (false) DEBUG: [HttpClient-18-SelectorManager] [6s 359ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 359ms] Http1AsyncReceiver(SocketTube(21)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6ae3db5 DEBUG: [pool-1-thread-2] [6s 359ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 359ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6ae3db5 DEBUG: [pool-1-thread-2] [6s 359ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [6s 360ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [6s 360ms] Http1AsyncReceiver(SocketTube(21)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6ae3db5 DEBUG: [pool-1-thread-2] [6s 360ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 360ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 450ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 450ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@518c3a25(18) DEBUG: [pool-1-thread-2] [6s 450ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7886c4e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@fb21dd9 queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 450ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 14 DEBUG: [pool-1-thread-2] [6s 450ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 450ms] HttpClientImpl(18) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 450ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7886c4e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@fb21dd9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 450ms] Http1AsyncReceiver(SocketTube(21)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7886c4e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@fb21dd9 DEBUG: [pool-1-thread-2] [6s 450ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 450ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7886c4e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@fb21dd9 DEBUG: [pool-1-thread-2] [6s 450ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [6s 450ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [6s 450ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [6s 450ms] Http1AsyncReceiver(SocketTube(21)) cleared DEBUG: [pool-1-thread-2] [6s 450ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) SocketTube(21): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 451ms] ConnectionPool(18) registering CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-2] [6s 451ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-2] [6s 451ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 451ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-2] [6s 451ms] SocketTube(21) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 451ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-2] [6s 451ms] SocketTube(21) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 451ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 451ms] HttpClientImpl(18) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 451ms] HttpClientImpl(18) ClientImpl (async) elapsed 109 millis for GET to http://127.0.0.1:38359/http1/fixed/x DEBUG: [pool-1-thread-2] [6s 451ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 451ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@518c3a25(18) DEBUG: [pool-1-thread-2] [6s 451ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 451ms] Http1AsyncReceiver(SocketTube(21)) Got 0 bytes for delegate null DEBUG: [HttpClient-18-SelectorManager] [6s 451ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [6s 451ms] SocketTube(21) handling pending subscription for CleanupTrigger(SocketTube(21)) DEBUG: [HttpClient-18-SelectorManager] [6s 451ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-18-SelectorManager] [6s 451ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [6s 451ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [6s 451ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-18-SelectorManager] [6s 451ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [6s 451ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bf0e682 for R (false) DEBUG: [HttpClient-18-SelectorManager] [6s 451ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [6s 451ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [6s 451ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-18-SelectorManager] [6s 451ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [6s 451ms] SocketTube(21) write: offloading requestMore DEBUG: [MainThread] [6s 452ms] HttpClientImpl(19) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [pool-1-thread-2] [6s 453ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-2] [6s 453ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 453ms] HttpClientImpl(19) ClientImpl (async) send http://127.0.0.1:38359/http1/chunk/x GET DEBUG: [pool-1-thread-2] [6s 453ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 454ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 454ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 454ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 454ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 454ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 454ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 454ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 454ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 454ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@24b0033b queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 454ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@24b0033b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 454ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 454ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 454ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 454ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 454ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 454ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [6s 454ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-19-SelectorManager] [6s 454ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@68c366 for C (true) DEBUG: [HttpClient-19-SelectorManager] [6s 455ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-19-SelectorManager] [6s 455ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49168 DEBUG: [pool-1-thread-2] [6s 455ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 455ms] Http1Exchange SocketTube(22) connecting flows DEBUG: [pool-1-thread-2] [6s 455ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-2] [6s 455ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 455ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-2] [6s 455ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [6s 455ms] Http1Publisher(SocketTube(22)) got subscriber: SocketTube(22) DEBUG: [pool-1-thread-2] [6s 455ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-2] [6s 455ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 455ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-19-SelectorManager] [6s 455ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-19-SelectorManager] [6s 455ms] SocketTube(22) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@a90a816 DEBUG: [HttpClient-19-SelectorManager] [6s 455ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [6s 455ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [6s 455ms] Http1AsyncReceiver(SocketTube(22)) Received onSubscribed from upstream DEBUG: [HttpClient-19-SelectorManager] [6s 455ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [6s 455ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [6s 455ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [6s 455ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 455ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 455ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [6s 455ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [6s 455ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 455ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 455ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-4] [6s 455ms] SocketTube(22) got some demand for reading DEBUG: [pool-1-thread-4] [6s 455ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-2] [6s 455ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [6s 455ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [6s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f923720 for R (true) DEBUG: [pool-1-thread-1] [6s 456ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-1] [6s 456ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 456ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-1] [6s 456ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 456ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 456ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 456ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 456ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 456ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 456ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 457ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 457ms] Http1Publisher(SocketTube(22)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [6s 457ms] SocketTube(22) trying to write: 204 DEBUG: [pool-1-thread-1] [6s 457ms] SocketTube(22) wrote: 204 DEBUG: [pool-1-thread-1] [6s 457ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-1] [6s 457ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 457ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 457ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 457ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 457ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 457ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 457ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 457ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) First time around DEBUG: [pool-1-thread-1] [6s 457ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [6s 457ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 457ms] Http1Publisher(SocketTube(22)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@bff9d45 DEBUG: [pool-1-thread-1] [6s 457ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [6s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f923720 for None (false) DEBUG: [HttpClient-19-SelectorManager] [6s 458ms] SocketTube(22) read bytes: 108 DEBUG: [HttpClient-19-SelectorManager] [6s 458ms] Http1AsyncReceiver(SocketTube(22)) Putting 108 bytes into the queue DEBUG: [HttpClient-19-SelectorManager] [6s 458ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [6s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f923720 for R (false) DEBUG: [HttpClient-19-SelectorManager] [6s 458ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 458ms] Http1AsyncReceiver(SocketTube(22)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@24b0033b DEBUG: [pool-1-thread-1] [6s 458ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 458ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@24b0033b DEBUG: [pool-1-thread-1] [6s 458ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [6s 458ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [6s 458ms] Http1AsyncReceiver(SocketTube(22)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@24b0033b DEBUG: [pool-1-thread-1] [6s 458ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 458ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 553ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 554ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6a5f3315(19) DEBUG: [pool-1-thread-1] [6s 554ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@79aee0cb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5b8a10a3 queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 554ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 24 DEBUG: [pool-1-thread-1] [6s 554ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 554ms] HttpClientImpl(19) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 554ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@79aee0cb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5b8a10a3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 554ms] Http1AsyncReceiver(SocketTube(22)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@79aee0cb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5b8a10a3 DEBUG: [pool-1-thread-1] [6s 554ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 554ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@79aee0cb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5b8a10a3 DEBUG: [pool-1-thread-1] [6s 554ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [6s 554ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [6s 554ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [6s 554ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [6s 554ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [6s 554ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [6s 554ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [6s 554ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [6s 554ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [6s 554ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [6s 554ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [6s 554ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [6s 554ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [6s 554ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [6s 554ms] Http1AsyncReceiver(SocketTube(22)) cleared DEBUG: [pool-1-thread-1] [6s 554ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) SocketTube(22): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 554ms] ConnectionPool(19) registering CleanupTrigger(SocketTube(22)) DEBUG: [pool-1-thread-1] [6s 554ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-1] [6s 554ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 554ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-1] [6s 554ms] SocketTube(22) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 554ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-1] [6s 554ms] SocketTube(22) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [6s 554ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-19-SelectorManager] [6s 554ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-19-SelectorManager] [6s 554ms] SocketTube(22) handling pending subscription for CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-19-SelectorManager] [6s 554ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-19-SelectorManager] [6s 554ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [6s 554ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [6s 554ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-19-SelectorManager] [6s 554ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [6s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f923720 for R (false) DEBUG: [pool-1-thread-1] [6s 554ms] HttpClientImpl(19) body subscriber unregistered: 0 DEBUG: [HttpClient-19-SelectorManager] [6s 554ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [6s 555ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [6s 555ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [6s 555ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [6s 555ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 555ms] HttpClientImpl(19) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:38359/http1/chunk/x DEBUG: [pool-1-thread-2] [6s 555ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-2] [6s 555ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 555ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [6s 555ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 555ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6a5f3315(19) DEBUG: [pool-1-thread-1] [6s 555ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 555ms] Http1AsyncReceiver(SocketTube(22)) Got 0 bytes for delegate null DEBUG: [MainThread] [6s 556ms] HttpClientImpl(20) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [6s 556ms] HttpClientImpl(20) ClientImpl (async) send https://127.0.0.1:42995/https1/fixed/x GET DEBUG: [pool-1-thread-1] [6s 557ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 557ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [6s 557ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [6s 558ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [pool-1-thread-1] [6s 558ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4da0f380 for C (true) DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36310 DEBUG: [pool-1-thread-1] [6s 558ms] SocketTube(23) connecting flows DEBUG: [pool-1-thread-1] [6s 558ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 558ms] SocketTube(23) registering subscribe event DEBUG: [pool-1-thread-1] [6s 558ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SocketTube(23) subscribe event raised DEBUG: [pool-1-thread-1] [6s 558ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-1] [6s 558ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-1] [6s 558ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [pool-1-thread-1] [6s 558ms] SocketTube(23) subscribed for writing DEBUG: [pool-1-thread-1] [6s 558ms] SocketTube(23) write: registering startSubscription event DEBUG: [pool-1-thread-1] [6s 558ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] 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@475898f0[Not completed, 4 dependents] (id=2028) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SocketTube(23) calling onSubscribe DEBUG: [pool-1-thread-1] [6s 558ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-1] [6s 558ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-1] [6s 558ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (true) DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-20-SelectorManager] [6s 558ms] SocketTube(23) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 558ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [6s 558ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 558ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 561ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 561ms] SSL Writer(SocketTube(23)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 561ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 561ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-1] [6s 561ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 561ms] SSL Writer(SocketTube(23)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [6s 561ms] SSL Writer(SocketTube(23)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [6s 561ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 561ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 561ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [6s 561ms] SocketTube(23) trying to write: 2186 DEBUG: [pool-1-thread-1] [6s 561ms] SocketTube(23) wrote: 2186 DEBUG: [pool-1-thread-1] [6s 561ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-1] [6s 561ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 561ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 561ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 561ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [6s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 566ms] HttpClientImpl(20) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-20-SelectorManager] [6s 566ms] SocketTube(23) read bytes: 133 DEBUG: [HttpClient-20-SelectorManager] [6s 566ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 566ms] SSL Reader(SocketTube(23)) Adding 133 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 566ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 566ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 566ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 566ms] SSL Reader(SocketTube(23)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [6s 566ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 566ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 566ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [6s 566ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-1] [6s 566ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [6s 566ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-20-SelectorManager] [6s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 566ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [6s 566ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 567ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-1] [6s 567ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [6s 567ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [6s 567ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 567ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 567ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 567ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-1] [6s 567ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [6s 567ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [6s 567ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 567ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 567ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [6s 567ms] SocketTube(23) trying to write: 6 DEBUG: [pool-1-thread-1] [6s 568ms] SocketTube(23) wrote: 6 DEBUG: [pool-1-thread-1] [6s 568ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-1] [6s 568ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 568ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 568ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 568ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 568ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-1] [6s 568ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-1] [6s 568ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-1] [6s 568ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 568ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-20-SelectorManager] [6s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (true) DEBUG: [HttpClient-20-SelectorManager] [6s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 568ms] SocketTube(23) read bytes: 128 DEBUG: [HttpClient-20-SelectorManager] [6s 568ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 568ms] SSL Reader(SocketTube(23)) Adding 128 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 568ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) DEBUG: [pool-1-thread-1] [6s 568ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 568ms] SSL Reader(SocketTube(23)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [6s 568ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [6s 568ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 568ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [6s 568ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-1] [6s 568ms] SSL Reader(SocketTube(23)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [6s 568ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 568ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 568ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [6s 568ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-1] [6s 568ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [6s 568ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-20-SelectorManager] [6s 568ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 569ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-1] [6s 569ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [6s 569ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [6s 569ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 569ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 569ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 569ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [pool-1-thread-1] [6s 569ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [6s 569ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [6s 569ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [6s 569ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 569ms] 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] [6s 569ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36310 remote=/127.0.0.1:42995] DEBUG: [pool-1-thread-1] [6s 570ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 570ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@20d0898 queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@20d0898, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 570ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 570ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-1] [6s 570ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-1] [6s 570ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@9890f72 DEBUG: [pool-1-thread-1] [6s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [6s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 570ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 570ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 570ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 570ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 570ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [pool-1-thread-1] [6s 570ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 570ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 570ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-1] [6s 570ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 570ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [6s 570ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 570ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 570ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-1] [6s 570ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 570ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 570ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 570ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [6s 570ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 570ms] SSL Writer(SocketTube(23)) onNext DEBUG: [pool-1-thread-1] [6s 570ms] SSL Writer(SocketTube(23)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 570ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 570ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 570ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 570ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 570ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 570ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-1] [6s 570ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [6s 570ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [6s 570ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [6s 570ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 570ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 570ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [6s 570ms] SocketTube(23) trying to write: 90 DEBUG: [pool-1-thread-1] [6s 570ms] SocketTube(23) wrote: 90 DEBUG: [pool-1-thread-1] [6s 570ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-1] [6s 570ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 570ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 570ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 570ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-1] [6s 570ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-1] [6s 570ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 570ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-1] [6s 570ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 570ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 570ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 570ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 570ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 571ms] Http1Response(id=24) First time around DEBUG: [pool-1-thread-1] [6s 571ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [pool-1-thread-1] [6s 571ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 571ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3f417e3a DEBUG: [pool-1-thread-1] [6s 571ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 571ms] SSL Writer(SocketTube(23)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [6s 571ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 571ms] SSL Writer(SocketTube(23)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 571ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 571ms] SSL Writer(SocketTube(23)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 571ms] SSL Writer(SocketTube(23)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [6s 571ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 571ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 571ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 571ms] SocketTube(23) trying to write: 134 DEBUG: [pool-1-thread-1] [6s 571ms] SocketTube(23) wrote: 134 DEBUG: [pool-1-thread-1] [6s 571ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-1] [6s 571ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 571ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 571ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 571ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 571ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 571ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-1] [6s 571ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-1] [6s 571ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-1] [6s 571ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 571ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [6s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 572ms] SocketTube(23) read bytes: 1721 DEBUG: [HttpClient-20-SelectorManager] [6s 572ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 572ms] SSL Reader(SocketTube(23)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 572ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 572ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 572ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 572ms] SSL Reader(SocketTube(23)) Unwrapping: 1721 DEBUG: [pool-1-thread-1] [6s 572ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 572ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 572ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [6s 572ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-1] [6s 572ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-1] [6s 572ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-1] [6s 572ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [6s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 613ms] SocketTube(23) read bytes: 167 DEBUG: [HttpClient-20-SelectorManager] [6s 613ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 613ms] SSL Reader(SocketTube(23)) Adding 167 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 613ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 613ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 613ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 613ms] SSL Reader(SocketTube(23)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [6s 613ms] SSL Reader(SocketTube(23)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-1] [6s 613ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [6s 613ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [6s 614ms] SSL Reader(SocketTube(23)) sending 76 DEBUG: [pool-1-thread-1] [6s 614ms] SSL Reader(SocketTube(23)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [6s 614ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 614ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 614ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [6s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [6s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@20d0898 DEBUG: [pool-1-thread-1] [6s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@20d0898 DEBUG: [pool-1-thread-1] [6s 614ms] Http1Response(id=24) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-1] [6s 614ms] Http1Response(id=24) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [6s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@20d0898 DEBUG: [pool-1-thread-1] [6s 614ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 614ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 657ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 657ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@c2b096e(20) DEBUG: [pool-1-thread-1] [6s 657ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6bf570c5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d6fceb queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 657ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 657ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 657ms] HttpClientImpl(20) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6bf570c5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d6fceb, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6bf570c5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d6fceb DEBUG: [pool-1-thread-1] [6s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6bf570c5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d6fceb DEBUG: [pool-1-thread-1] [6s 658ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [6s 658ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [6s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [6s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [6s 658ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 658ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 658ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 658ms] SSL Reader(SocketTube(23)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [6s 658ms] SSL Reader(SocketTube(23)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 658ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [6s 658ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [6s 658ms] SSL Reader(SocketTube(23)) sending 15 DEBUG: [pool-1-thread-1] [6s 658ms] SSL Reader(SocketTube(23)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [6s 658ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 658ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 658ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [6s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [6s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6bf570c5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d6fceb DEBUG: [pool-1-thread-1] [6s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6bf570c5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d6fceb DEBUG: [pool-1-thread-1] [6s 658ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-1] [6s 658ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [6s 658ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [6s 658ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [pool-1-thread-1] [6s 658ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 658ms] ConnectionPool(20) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-1] [6s 658ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-1] [6s 658ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-1] [6s 658ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [pool-1-thread-1] [6s 658ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 658ms] HttpClientImpl(20) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 658ms] HttpClientImpl(20) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:42995/https1/fixed/x DEBUG: [pool-1-thread-1] [6s 658ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 658ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@c2b096e(20) DEBUG: [pool-1-thread-1] [6s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 659ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [6s 659ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 659ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 659ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 659ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 659ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-1] [6s 659ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-1] [6s 659ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-1] [6s 659ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 659ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [6s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) DEBUG: [MainThread] [6s 660ms] HttpClientImpl(21) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [6s 661ms] HttpClientImpl(21) ClientImpl (async) send https://127.0.0.1:42995/https1/chunk/x GET DEBUG: [pool-1-thread-1] [6s 661ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 661ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [6s 661ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [6s 662ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [pool-1-thread-1] [6s 662ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-21-SelectorManager] [6s 662ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@459f83aa for C (true) DEBUG: [HttpClient-21-SelectorManager] [6s 662ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-21-SelectorManager] [6s 662ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36316 DEBUG: [pool-1-thread-1] [6s 662ms] SocketTube(24) connecting flows DEBUG: [pool-1-thread-1] [6s 662ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 662ms] SocketTube(24) registering subscribe event DEBUG: [pool-1-thread-1] [6s 662ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [6s 662ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [6s 662ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-1] [6s 662ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-1-thread-1] [6s 662ms] SocketTube(24) subscribed for writing DEBUG: [pool-1-thread-1] [6s 662ms] SocketTube(24) write: registering startSubscription event DEBUG: [pool-1-thread-1] [6s 662ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [6s 662ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 662ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [6s 662ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [6s 665ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 665ms] SSL Writer(SocketTube(24)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 665ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 665ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [6s 665ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 665ms] SSL Writer(SocketTube(24)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [6s 665ms] SSL Writer(SocketTube(24)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [6s 665ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 665ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [6s 668ms] SocketTube(24) subscribe event raised DEBUG: [HttpClient-21-SelectorManager] [6s 669ms] 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@4f67e8da[Not completed, 4 dependents] (id=2105) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@a657f52[Not completed, 1 dependents] (id=2111), 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-21-SelectorManager] [6s 669ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-21-SelectorManager] [6s 669ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-21-SelectorManager] [6s 669ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-21-SelectorManager] [6s 669ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-21-SelectorManager] [6s 669ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 669ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [6s 669ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@a657f52[Not completed, 1 dependents] (id=2111), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-21-SelectorManager] [6s 669ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-21-SelectorManager] [6s 669ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-21-SelectorManager] [6s 669ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-21-SelectorManager] [6s 669ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-21-SelectorManager] [6s 669ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-21-SelectorManager] [6s 669ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-21-SelectorManager] [6s 669ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (true) DEBUG: [pool-1-thread-1] [6s 669ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [6s 669ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 669ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [6s 669ms] SocketTube(24) trying to write: 2186 DEBUG: [pool-1-thread-1] [6s 669ms] SocketTube(24) wrote: 2186 DEBUG: [pool-1-thread-1] [6s 669ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [6s 669ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 669ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 669ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 669ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 669ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [6s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 674ms] HttpClientImpl(21) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-21-SelectorManager] [6s 674ms] SocketTube(24) read bytes: 261 DEBUG: [HttpClient-21-SelectorManager] [6s 674ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 674ms] SSL Reader(SocketTube(24)) Adding 261 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 674ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 674ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 674ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 674ms] SSL Reader(SocketTube(24)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [6s 675ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [6s 675ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 675ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [6s 675ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [6s 675ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [6s 675ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [6s 676ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-1] [6s 676ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [6s 676ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [6s 676ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 676ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 676ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 676ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [6s 676ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [6s 676ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [6s 676ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 676ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 676ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [6s 676ms] SocketTube(24) trying to write: 6 DEBUG: [pool-1-thread-1] [6s 676ms] SocketTube(24) wrote: 6 DEBUG: [pool-1-thread-1] [6s 676ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [6s 676ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 676ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 676ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 676ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 676ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 676ms] SSL Reader(SocketTube(24)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [6s 676ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [6s 676ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 676ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [6s 676ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [6s 676ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [6s 677ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 677ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 677ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [6s 677ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [6s 677ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [6s 677ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [6s 677ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-1] [6s 677ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [6s 677ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [6s 677ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 677ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 677ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 677ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [pool-1-thread-1] [6s 677ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [6s 677ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [6s 677ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [6s 678ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 678ms] 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] [6s 678ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36316 remote=/127.0.0.1:42995] DEBUG: [pool-1-thread-1] [6s 678ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 678ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3452b2b5 queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3452b2b5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 678ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 678ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-1] [6s 678ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-1] [6s 678ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2d53170 DEBUG: [pool-1-thread-1] [6s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [6s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 678ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 678ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 678ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 678ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 678ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [pool-1-thread-1] [6s 678ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 678ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 678ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [6s 678ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 678ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [6s 678ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 678ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 678ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [6s 678ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 678ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 678ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 678ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [6s 678ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 678ms] SSL Writer(SocketTube(24)) onNext DEBUG: [pool-1-thread-1] [6s 678ms] SSL Writer(SocketTube(24)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 678ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 678ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 678ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 678ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 678ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 679ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [6s 679ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [6s 679ms] SocketTube(24) trying to write: 90 DEBUG: [pool-1-thread-1] [6s 679ms] SocketTube(24) wrote: 90 DEBUG: [pool-1-thread-1] [6s 679ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [6s 679ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 679ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [6s 679ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-1] [6s 679ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 679ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [6s 679ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 679ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 679ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 679ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 679ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 679ms] Http1Response(id=25) First time around DEBUG: [pool-1-thread-1] [6s 679ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [pool-1-thread-1] [6s 679ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 679ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6e552c67 DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 679ms] SocketTube(24) trying to write: 134 DEBUG: [pool-1-thread-1] [6s 679ms] SocketTube(24) wrote: 134 DEBUG: [pool-1-thread-1] [6s 679ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [6s 679ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 679ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 679ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 679ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [6s 679ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-1] [6s 679ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-1] [6s 679ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 679ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 680ms] SocketTube(24) read bytes: 1721 DEBUG: [HttpClient-21-SelectorManager] [6s 680ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 680ms] SSL Reader(SocketTube(24)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 680ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 680ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 680ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 680ms] SSL Reader(SocketTube(24)) Unwrapping: 1721 DEBUG: [pool-1-thread-1] [6s 680ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 680ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 680ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [6s 680ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [6s 681ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-1] [6s 681ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-1] [6s 681ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [6s 681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 721ms] SocketTube(24) read bytes: 223 DEBUG: [HttpClient-21-SelectorManager] [6s 721ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 721ms] SSL Reader(SocketTube(24)) Adding 223 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 721ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 721ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 721ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 721ms] SSL Reader(SocketTube(24)) Unwrapping: 223 DEBUG: [pool-1-thread-1] [6s 721ms] SSL Reader(SocketTube(24)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-1] [6s 721ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [6s 721ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [6s 721ms] SSL Reader(SocketTube(24)) sending 84 DEBUG: [pool-1-thread-1] [6s 721ms] SSL Reader(SocketTube(24)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [6s 721ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 721ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 721ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [6s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [6s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3452b2b5 DEBUG: [pool-1-thread-1] [6s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3452b2b5 DEBUG: [pool-1-thread-1] [6s 721ms] Http1Response(id=25) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-1] [6s 722ms] Http1Response(id=25) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [6s 722ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3452b2b5 DEBUG: [pool-1-thread-1] [6s 722ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 722ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 761ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 761ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@74e197b4(21) DEBUG: [pool-1-thread-1] [6s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@16715a2e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3797954f queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 762ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 762ms] HttpClientImpl(21) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@16715a2e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3797954f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@16715a2e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3797954f DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@16715a2e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3797954f DEBUG: [pool-1-thread-1] [6s 762ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [6s 762ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [6s 762ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 762ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 762ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 762ms] SSL Reader(SocketTube(24)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [6s 762ms] SSL Reader(SocketTube(24)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [6s 762ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [6s 762ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [6s 762ms] SSL Reader(SocketTube(24)) sending 20 DEBUG: [pool-1-thread-1] [6s 762ms] SSL Reader(SocketTube(24)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [6s 762ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 762ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 762ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@16715a2e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3797954f DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@16715a2e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3797954f DEBUG: [pool-1-thread-1] [6s 762ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [6s 762ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [6s 762ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [6s 762ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [6s 762ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [6s 762ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [6s 762ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [6s 762ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [6s 762ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 762ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) sending 5 DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [6s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [6s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@16715a2e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3797954f DEBUG: [pool-1-thread-1] [6s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [6s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@16715a2e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3797954f DEBUG: [pool-1-thread-1] [6s 763ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [6s 763ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [6s 763ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [6s 763ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [6s 763ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [6s 763ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [6s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [pool-1-thread-1] [6s 763ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 763ms] ConnectionPool(21) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-1] [6s 763ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-1] [6s 763ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-1] [6s 763ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [pool-1-thread-1] [6s 763ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 763ms] HttpClientImpl(21) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 763ms] HttpClientImpl(21) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:42995/https1/chunk/x DEBUG: [pool-1-thread-1] [6s 763ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [6s 763ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 763ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@74e197b4(21) DEBUG: [pool-1-thread-1] [6s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [6s 763ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-1] [6s 763ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-1] [6s 763ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 763ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (false) DEBUG: [MainThread] [6s 764ms] HttpClientImpl(22) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [6s 765ms] HttpClientImpl(22) ClientImpl (async) send http://127.0.0.1:57711/http2/fixed/x GET DEBUG: [pool-1-thread-1] [6s 765ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 765ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [6s 765ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 765ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 765ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [6s 766ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [6s 766ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [6s 766ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 766ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@47afcce5 queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@47afcce5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 766ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 766ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [6s 766ms] PlainHttpConnection(SocketTube(25)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-22-SelectorManager] [6s 766ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@16ff4669 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=59378,localport=57711] DEBUG: [HttpClient-22-SelectorManager] [6s 766ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [HttpClient-22-SelectorManager] [6s 767ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59378 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [6s 767ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [6s 767ms] Http1Exchange SocketTube(25) connecting flows DEBUG: [pool-1-thread-1] [6s 767ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-1] [6s 767ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 767ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-1] [6s 767ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [6s 767ms] Http1Publisher(SocketTube(25)) got subscriber: SocketTube(25) DEBUG: [pool-1-thread-1] [6s 767ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-1] [6s 767ms] SocketTube(25) write: registering startSubscription event DEBUG: [pool-1-thread-1] [6s 767ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-22-SelectorManager] [6s 767ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-22-SelectorManager] [6s 767ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1c072d19 DEBUG: [HttpClient-22-SelectorManager] [6s 767ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 767ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [6s 767ms] Http1AsyncReceiver(SocketTube(25)) Received onSubscribed from upstream DEBUG: [HttpClient-22-SelectorManager] [6s 767ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [6s 767ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-22-SelectorManager] [6s 767ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [6s 767ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 767ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 767ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 767ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 767ms] SocketTube(25) got some demand for reading DEBUG: [pool-1-thread-2] [6s 767ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-4] [6s 767ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-2] [6s 767ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [6s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (true) DEBUG: [pool-1-thread-1] [6s 767ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [6s 767ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 767ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-1] [6s 767ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [6s 767ms] Http1Publisher(SocketTube(25)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [6s 767ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [6s 767ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 767ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [6s 767ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [6s 767ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [6s 767ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 767ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [6s 767ms] Http1Publisher(SocketTube(25)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [6s 767ms] SocketTube(25) trying to write: 204 DEBUG: [pool-1-thread-4] [6s 767ms] SocketTube(25) wrote: 204 DEBUG: [pool-1-thread-4] [6s 767ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-4] [6s 767ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 767ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 767ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 767ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [6s 767ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [6s 767ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [6s 767ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [6s 767ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) First time around DEBUG: [pool-1-thread-4] [6s 767ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [6s 767ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 767ms] Http1Publisher(SocketTube(25)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6f0d3bfd DEBUG: [pool-1-thread-4] [6s 767ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [6s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for None (false) DEBUG: [HttpClient-22-SelectorManager] [6s 768ms] SocketTube(25) read bytes: 71 DEBUG: [HttpClient-22-SelectorManager] [6s 768ms] Http1AsyncReceiver(SocketTube(25)) Putting 71 bytes into the queue DEBUG: [HttpClient-22-SelectorManager] [6s 768ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 768ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 768ms] Http1AsyncReceiver(SocketTube(25)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@47afcce5 DEBUG: [pool-1-thread-4] [6s 768ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 768ms] Http1AsyncReceiver(SocketTube(25)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@47afcce5 DEBUG: [pool-1-thread-4] [6s 768ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [6s 768ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [6s 768ms] Http1AsyncReceiver(SocketTube(25)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@47afcce5 DEBUG: [pool-1-thread-4] [6s 768ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [6s 768ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [6s 768ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59378 remote=/127.0.0.1:57711] DEBUG: [pool-1-thread-4] [6s 768ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [6s 768ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5b134d83(22) DEBUG: [pool-1-thread-4] [6s 768ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@165d9408/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6391f289 queue.isEmpty: false DEBUG: [pool-1-thread-4] [6s 768ms] Http1AsyncReceiver(SocketTube(25)) Delegate done: 0 DEBUG: [pool-1-thread-4] [6s 768ms] PlainHttpConnection(SocketTube(25))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [6s 768ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 768ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-4] [6s 768ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [6s 768ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [6s 769ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [6s 769ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [6s 769ms] Http2Connection(SocketTube(25)) Opened stream 1 DEBUG: [pool-1-thread-4] [6s 769ms] Http2Connection(SocketTube(25))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [6s 769ms] Http2Connection(SocketTube(25))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [6s 769ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-4] [6s 769ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 769ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-4] [6s 769ms] SocketTube(25) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 769ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-4] [6s 769ms] SocketTube(25) write: resetting demand to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 769ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-22-SelectorManager] [6s 769ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@68960b52 DEBUG: [HttpClient-22-SelectorManager] [6s 769ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [6s 769ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [6s 769ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 769ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [6s 769ms] Http2Connection(SocketTube(25)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-22-SelectorManager] [6s 769ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-22-SelectorManager] [6s 769ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 769ms] SocketTube(25) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-22-SelectorManager] [6s 769ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [6s 769ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-22-SelectorManager] [6s 769ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [6s 769ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 769ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-4] [6s 769ms] PlainHttpConnection(SocketTube(25)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [6s 769ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 769ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-1] [6s 769ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 769ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-4] [6s 769ms] SocketTube(25) trying to write: 63 DEBUG: [pool-1-thread-4] [6s 769ms] SocketTube(25) wrote: 63 DEBUG: [pool-1-thread-4] [6s 769ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-4] [6s 769ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-4] [6s 769ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 769ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 769ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 769ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 769ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [6s 769ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 769ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 769ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 769ms] PlainHttpConnection(SocketTube(25)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [6s 769ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [Test-server-pool] [6s 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-4] [6s 769ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-4] [6s 769ms] SocketTube(25) trying to write: 13 DEBUG: [pool-1-thread-4] [6s 770ms] SocketTube(25) wrote: 13 DEBUG: [pool-1-thread-4] [6s 770ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-4] [6s 770ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-4] [6s 770ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 770ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 770ms] Http2Connection(SocketTube(25)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [6s 770ms] Http2Connection(SocketTube(25)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 770ms] Http2Connection(SocketTube(25)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 770ms] Http1AsyncReceiver(SocketTube(25)) stopping DEBUG: [pool-1-thread-4] [6s 770ms] Http1AsyncReceiver(SocketTube(25)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [6s 770ms] Http1AsyncReceiver(SocketTube(25)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [6s 770ms] Http2Connection(SocketTube(25)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [6s 770ms] Http2Connection(SocketTube(25)) H2 processed buffered data DEBUG: [pool-1-thread-4] [6s 770ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-4] [6s 770ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-4] [6s 770ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-4] [6s 770ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [6s 770ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [6s 770ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5b134d83(22) DEBUG: [pool-1-thread-4] [6s 770ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@165d9408/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6391f289, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [6s 770ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [6s 770ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [6s 770ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [6s 770ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 770ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 770ms] FramesDecoder decodes: 30 Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [6s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 770ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [6s 770ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 770ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 770ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 771ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-22-SelectorManager] [6s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for None (false) DEBUG: [HttpClient-22-SelectorManager] [6s 771ms] SocketTube(25) read bytes: 39 DEBUG: [HttpClient-22-SelectorManager] [6s 771ms] Http2Connection(SocketTube(25)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [6s 771ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 771ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 771ms] Http2Connection(SocketTube(25)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 771ms] Http2Connection(SocketTube(25)) H2 Receiving(1): 39 DEBUG: [HttpClient-22-SelectorManager] [6s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for None (false) DEBUG: [pool-1-thread-4] [6s 771ms] Http2Connection(SocketTube(25)) Processing 39 DEBUG: [pool-1-thread-4] [6s 771ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [6s 771ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-22-SelectorManager] [6s 771ms] SocketTube(25) read bytes: 57 DEBUG: [pool-1-thread-4] [6s 771ms] 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 771ms] Http2Connection(SocketTube(25)) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 771ms] Http2Connection(SocketTube(25)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-22-SelectorManager] [6s 771ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 771ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 771ms] PlainHttpConnection(SocketTube(25)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [6s 771ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 771ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-4] [6s 771ms] SocketTube(25) trying to write: 9 DEBUG: [pool-1-thread-4] [6s 771ms] SocketTube(25) wrote: 9 DEBUG: [readLoop] [6s 771ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [6s 771ms] SocketTube(25) write: requesting more... DEBUG: [readLoop] [6s 771ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 771ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-4] [6s 771ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 771ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 771ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [6s 771ms] Http2Connection(SocketTube(25)) H2 processed(1) DEBUG: [readLoop] [6s 771ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-4] [6s 771ms] Http2Connection(SocketTube(25)) sending 57 to Http2Connection.asyncReceive DEBUG: [readLoop] [6s 771ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 771ms] Http2Connection(SocketTube(25)) H2 Receiving(2): 57 DEBUG: [pool-1-thread-4] [6s 771ms] Http2Connection(SocketTube(25)) Processing 57 DEBUG: [pool-1-thread-4] [6s 771ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [6s 771ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 771ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 772ms] Http2Connection(SocketTube(25))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 772ms] Http2Connection(SocketTube(25))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [6s 772ms] Http2Connection(SocketTube(25))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [6s 772ms] Http2Connection(SocketTube(25))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/fixed/x) 200 HTTP_2 Local port: 59378 DEBUG: [pool-1-thread-4] [6s 866ms] Http2Connection(SocketTube(25))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [6s 866ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 866ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [6s 866ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [6s 866ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [6s 866ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-4] [6s 866ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [6s 866ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 866ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 866ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [6s 866ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [6s 866ms] HttpClientImpl(22) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:57711/http2/fixed/x DEBUG: [pool-1-thread-4] [6s 866ms] Http2Connection(SocketTube(25))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [6s 866ms] Http2Connection(SocketTube(25))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [6s 866ms] Http2Connection(SocketTube(25))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [6s 866ms] Http2Connection(SocketTube(25)) Closed stream 1 DEBUG: [pool-1-thread-4] [6s 866ms] Http2Connection(SocketTube(25))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1201d5c7 DEBUG: [pool-1-thread-4] [6s 866ms] Http2Connection(SocketTube(25))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [6s 866ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [6s 866ms] Http2Connection(SocketTube(25)) H2 processed(2) DEBUG: [MainThread] [6s 868ms] HttpClientImpl(23) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [6s 868ms] HttpClientImpl(23) ClientImpl (async) send http://127.0.0.1:57711/http2/chunk/x GET DEBUG: [pool-1-thread-4] [6s 869ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [6s 869ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [6s 869ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [6s 869ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [6s 869ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [6s 869ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [6s 869ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [6s 869ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 869ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [6s 869ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4ef5c68 queue.isEmpty: true DEBUG: [pool-1-thread-4] [6s 869ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4ef5c68, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [6s 869ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 869ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 869ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 869ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 869ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [6s 869ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [6s 869ms] PlainHttpConnection(SocketTube(26)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-23-SelectorManager] [6s 870ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4c71e580 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=59380,localport=57711] DEBUG: [HttpClient-23-SelectorManager] [6s 870ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-23-SelectorManager] [6s 870ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59380 DEBUG: [pool-1-thread-4] [6s 870ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [6s 870ms] Http1Exchange SocketTube(26) connecting flows DEBUG: [pool-1-thread-4] [6s 870ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-4] [6s 870ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 870ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-4] [6s 870ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [6s 870ms] SocketTube(26) subscribe event raised DEBUG: [pool-1-thread-4] [6s 870ms] Http1Publisher(SocketTube(26)) got subscriber: SocketTube(26) DEBUG: [pool-1-thread-4] [6s 870ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-4] [6s 870ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-23-SelectorManager] [6s 870ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@46898ef0 DEBUG: [HttpClient-23-SelectorManager] [6s 870ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [6s 870ms] SocketTube(26) calling onSubscribe DEBUG: [pool-1-thread-4] [6s 870ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-23-SelectorManager] [6s 870ms] Http1AsyncReceiver(SocketTube(26)) Received onSubscribed from upstream DEBUG: [HttpClient-23-SelectorManager] [6s 870ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [6s 870ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [6s 870ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [6s 870ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 870ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 870ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-1] [6s 870ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 870ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 870ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 870ms] SocketTube(26) got some demand for reading DEBUG: [pool-1-thread-1] [6s 870ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-2] [6s 870ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-1] [6s 870ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 870ms] Http1Publisher(SocketTube(26)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 870ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 870ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-23-SelectorManager] [6s 870ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38b1845 for R (true) DEBUG: [pool-1-thread-4] [6s 870ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [6s 871ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-4] [6s 871ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [6s 871ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [6s 871ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [6s 871ms] Http1Publisher(SocketTube(26)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [6s 871ms] SocketTube(26) trying to write: 204 DEBUG: [pool-1-thread-4] [6s 871ms] SocketTube(26) wrote: 204 DEBUG: [pool-1-thread-4] [6s 871ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-4] [6s 871ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 871ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 871ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 871ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-4] [6s 871ms] Http1Publisher(SocketTube(26)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [6s 871ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 871ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [6s 871ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [6s 871ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [6s 871ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 871ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-4] [6s 871ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [6s 871ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-23-SelectorManager] [6s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38b1845 for None (false) DEBUG: [pool-1-thread-4] [6s 871ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 871ms] Http1Publisher(SocketTube(26)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3eb36458 DEBUG: [pool-1-thread-4] [6s 871ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [6s 871ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [6s 871ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [6s 871ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) First time around DEBUG: [pool-1-thread-4] [6s 871ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) headersReader is not yet completed DEBUG: [HttpClient-23-SelectorManager] [6s 871ms] SocketTube(26) read bytes: 71 DEBUG: [HttpClient-23-SelectorManager] [6s 871ms] Http1AsyncReceiver(SocketTube(26)) Putting 71 bytes into the queue DEBUG: [HttpClient-23-SelectorManager] [6s 871ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38b1845 for R (false) DEBUG: [HttpClient-23-SelectorManager] [6s 871ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 871ms] Http1AsyncReceiver(SocketTube(26)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4ef5c68 DEBUG: [pool-1-thread-4] [6s 871ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 871ms] Http1AsyncReceiver(SocketTube(26)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4ef5c68 DEBUG: [pool-1-thread-4] [6s 871ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [6s 871ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [6s 871ms] Http1AsyncReceiver(SocketTube(26)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4ef5c68 DEBUG: [pool-1-thread-4] [6s 871ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [6s 871ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [6s 872ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59380 remote=/127.0.0.1:57711] DEBUG: [pool-1-thread-4] [6s 872ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [6s 872ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6806ee5b(23) DEBUG: [pool-1-thread-4] [6s 872ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@228021a4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7dab7799 queue.isEmpty: false DEBUG: [pool-1-thread-4] [6s 872ms] Http1AsyncReceiver(SocketTube(26)) Delegate done: 0 DEBUG: [pool-1-thread-4] [6s 872ms] PlainHttpConnection(SocketTube(26))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [6s 872ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 872ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-4] [6s 872ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [6s 872ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [6s 872ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [6s 872ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [6s 872ms] Http2Connection(SocketTube(26)) Opened stream 1 DEBUG: [pool-1-thread-4] [6s 872ms] Http2Connection(SocketTube(26))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [6s 872ms] Http2Connection(SocketTube(26))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [6s 872ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-4] [6s 872ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 872ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-4] [6s 872ms] SocketTube(26) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 872ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-4] [6s 872ms] SocketTube(26) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [6s 872ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-23-SelectorManager] [6s 872ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-23-SelectorManager] [6s 872ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@32427fcf DEBUG: [HttpClient-23-SelectorManager] [6s 872ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-23-SelectorManager] [6s 872ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [6s 872ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [6s 872ms] Http2Connection(SocketTube(26)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [6s 872ms] PlainHttpConnection(SocketTube(26)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [6s 872ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 873ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [6s 873ms] PlainHttpConnection(SocketTube(26)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [6s 873ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 873ms] Http2Connection(SocketTube(26)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [6s 873ms] Http2Connection(SocketTube(26)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 873ms] Http2Connection(SocketTube(26)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 873ms] Http1AsyncReceiver(SocketTube(26)) stopping DEBUG: [pool-1-thread-4] [6s 873ms] Http1AsyncReceiver(SocketTube(26)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [6s 873ms] Http1AsyncReceiver(SocketTube(26)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [6s 873ms] Http2Connection(SocketTube(26)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [6s 873ms] Http2Connection(SocketTube(26)) H2 processed buffered data DEBUG: [pool-1-thread-4] [6s 873ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-4] [6s 873ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-4] [6s 873ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-4] [6s 873ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [6s 873ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [6s 873ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6806ee5b(23) DEBUG: [pool-1-thread-4] [6s 873ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@228021a4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7dab7799, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [6s 873ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [6s 873ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [6s 873ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-23-SelectorManager] [6s 872ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-23-SelectorManager] [6s 873ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38b1845 for R (false) DEBUG: [HttpClient-23-SelectorManager] [6s 873ms] SocketTube(26) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [6s 873ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [6s 873ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [6s 873ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [6s 873ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 873ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-4] [6s 873ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-4] [6s 873ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-4] [6s 873ms] SocketTube(26) trying to write: 63 DEBUG: [pool-1-thread-4] [6s 873ms] SocketTube(26) wrote: 63 DEBUG: [pool-1-thread-4] [6s 873ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-4] [6s 873ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-4] [6s 873ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 873ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 873ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-4] [6s 873ms] SocketTube(26) trying to write: 13 DEBUG: [Test-server-pool] [6s 873ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 873ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 873ms] SocketTube(26) wrote: 13 DEBUG: [pool-1-thread-4] [6s 873ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-4] [6s 873ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-4] [6s 873ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 873ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 873ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 873ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 873ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 873ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 873ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 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] [6s 874ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 874ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 874ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 874ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 874ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [6s 874ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [6s 874ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 874ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 874ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 874ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 874ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 874ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-23-SelectorManager] [6s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38b1845 for None (false) DEBUG: [HttpClient-23-SelectorManager] [6s 874ms] SocketTube(26) read bytes: 73 DEBUG: [HttpClient-23-SelectorManager] [6s 875ms] Http2Connection(SocketTube(26)) onNext: got 73 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [6s 875ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38b1845 for R (false) DEBUG: [HttpClient-23-SelectorManager] [6s 875ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 875ms] Http2Connection(SocketTube(26)) sending 73 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 875ms] Http2Connection(SocketTube(26)) H2 Receiving(1): 73 DEBUG: [pool-1-thread-4] [6s 875ms] Http2Connection(SocketTube(26)) Processing 73 DEBUG: [pool-1-thread-4] [6s 875ms] FramesDecoder decodes: 73 DEBUG: [HttpClient-23-SelectorManager] [6s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38b1845 for None (false) DEBUG: [pool-1-thread-4] [6s 875ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 875ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [6s 875ms] Http2Connection(SocketTube(26)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-23-SelectorManager] [6s 875ms] SocketTube(26) read bytes: 18 DEBUG: [HttpClient-23-SelectorManager] [6s 875ms] Http2Connection(SocketTube(26)) onNext: got 18 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [6s 875ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38b1845 for R (false) DEBUG: [HttpClient-23-SelectorManager] [6s 875ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 875ms] PlainHttpConnection(SocketTube(26)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [6s 875ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 875ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-4] [6s 875ms] SocketTube(26) trying to write: 9 DEBUG: [pool-1-thread-4] [6s 875ms] SocketTube(26) wrote: 9 DEBUG: [pool-1-thread-4] [6s 875ms] SocketTube(26) write: requesting more... DEBUG: [readLoop] [6s 875ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [6s 875ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [readLoop] [6s 875ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 875ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 875ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 875ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 875ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-4] [6s 875ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [6s 875ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 875ms] Http2Connection(SocketTube(26))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 875ms] Http2Connection(SocketTube(26))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [6s 875ms] Http2Connection(SocketTube(26))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [6s 875ms] Http2Connection(SocketTube(26))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/chunk/x) 200 HTTP_2 Local port: 59380 DEBUG: [pool-1-thread-4] [6s 969ms] Http2Connection(SocketTube(26))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [6s 969ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 969ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [6s 969ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [6s 969ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [6s 969ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-4] [6s 969ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [6s 969ms] Http2Connection(SocketTube(26)) H2 processed(1) DEBUG: [pool-1-thread-4] [6s 969ms] Http2Connection(SocketTube(26)) sending 18 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 969ms] Http2Connection(SocketTube(26)) H2 Receiving(2): 18 DEBUG: [pool-1-thread-4] [6s 969ms] Http2Connection(SocketTube(26)) Processing 18 DEBUG: [pool-1-thread-4] [6s 969ms] FramesDecoder decodes: 18 DEBUG: [pool-1-thread-4] [6s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 969ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 969ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 969ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [6s 969ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [6s 970ms] HttpClientImpl(23) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:57711/http2/chunk/x DEBUG: [pool-1-thread-4] [6s 970ms] Http2Connection(SocketTube(26))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [6s 970ms] Http2Connection(SocketTube(26))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [6s 970ms] Http2Connection(SocketTube(26))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [6s 970ms] Http2Connection(SocketTube(26)) Closed stream 1 DEBUG: [pool-1-thread-4] [6s 970ms] Http2Connection(SocketTube(26))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@266d4dcf DEBUG: [pool-1-thread-4] [6s 970ms] Http2Connection(SocketTube(26))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [6s 970ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [6s 970ms] Http2Connection(SocketTube(26)) H2 processed(2) DEBUG: [MainThread] [6s 971ms] HttpClientImpl(24) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [6s 972ms] HttpClientImpl(24) ClientImpl (async) send https://127.0.0.1:35933/https2/fixed/x GET DEBUG: [pool-1-thread-4] [6s 972ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [6s 972ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [6s 972ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [6s 973ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-1-thread-4] [6s 973ms] 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=48760, Session(1697439658001|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-24-SelectorManager] [6s 973ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@eb7ac93 for C (true) DEBUG: [HttpClient-24-SelectorManager] [6s 973ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-24-SelectorManager] [6s 973ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48760 DEBUG: [pool-1-thread-4] [6s 973ms] SocketTube(27) connecting flows DEBUG: [pool-1-thread-4] [6s 973ms] SocketTube(27) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 973ms] SocketTube(27) registering subscribe event DEBUG: [pool-1-thread-4] [6s 974ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [6s 974ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [6s 974ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] SocketTube(27) subscribe event raised DEBUG: [pool-1-thread-4] [6s 974ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [pool-1-thread-4] [6s 974ms] SocketTube(27) subscribed for writing DEBUG: [pool-1-thread-4] [6s 974ms] SocketTube(27) write: registering startSubscription event DEBUG: [pool-1-thread-4] [6s 974ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] 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@44fc7e3[Not completed, 4 dependents] (id=2320) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] SocketTube(27) read demand reset to 0 DEBUG: [pool-1-thread-4] [6s 974ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [6s 974ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [6s 974ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-24-SelectorManager] [6s 974ms] SocketTube(27) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 974ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [6s 974ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 974ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 976ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 976ms] SSL Writer(SocketTube(27)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 976ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 976ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [6s 976ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 976ms] SSL Writer(SocketTube(27)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [6s 976ms] SSL Writer(SocketTube(27)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [6s 976ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 976ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 976ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [6s 976ms] SocketTube(27) trying to write: 2191 DEBUG: [pool-1-thread-4] [6s 976ms] SocketTube(27) wrote: 2191 DEBUG: [pool-1-thread-4] [6s 976ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [6s 976ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 976ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 976ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [6s 976ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [6s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 980ms] HttpClientImpl(24) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-24-SelectorManager] [6s 980ms] SocketTube(27) read bytes: 308 DEBUG: [HttpClient-24-SelectorManager] [6s 980ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 980ms] SSL Reader(SocketTube(27)) Adding 308 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 980ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 980ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 980ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 980ms] SSL Reader(SocketTube(27)) Unwrapping: 308 DEBUG: [pool-1-thread-4] [6s 980ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-4] [6s 981ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 981ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [6s 981ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [6s 981ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [6s 981ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [6s 982ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-4] [6s 982ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [6s 982ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [6s 982ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 982ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 982ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 982ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [6s 982ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [6s 982ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [6s 982ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 982ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 982ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [6s 982ms] SocketTube(27) trying to write: 6 DEBUG: [pool-1-thread-4] [6s 982ms] SocketTube(27) wrote: 6 DEBUG: [pool-1-thread-4] [6s 982ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [6s 982ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 982ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 982ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [6s 982ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 982ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 982ms] SSL Reader(SocketTube(27)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [6s 982ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [6s 982ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 982ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [6s 982ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [6s 982ms] SSL Reader(SocketTube(27)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [6s 983ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [6s 983ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 983ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [6s 983ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [6s 983ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [6s 983ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [6s 983ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-4] [6s 983ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [6s 983ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 983ms] SSL Reader(SocketTube(27)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [6s 983ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 983ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 983ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [6s 983ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [6s 983ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [6s 983ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [6s 984ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 984ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 984ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 984ms] SSLFlowDelegate(SocketTube(27)) setALPN = h2 DEBUG: [pool-1-thread-4] [6s 984ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [6s 984ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [6s 984ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [6s 984ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [6s 984ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [pool-1-thread-4] [6s 984ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@23f27d29 DEBUG: [pool-1-thread-4] [6s 984ms] Http2Connection(SSLTube(SocketTube(27))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [6s 984ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [6s 984ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 984ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [6s 984ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 984ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [6s 984ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [6s 984ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [6s 984ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 984ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [6s 984ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 984ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [6s 984ms] SSL Writer(SocketTube(27)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 984ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [6s 984ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [6s 984ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 984ms] Http2Connection(SSLTube(SocketTube(27))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [6s 984ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 984ms] Http2Connection(SSLTube(SocketTube(27))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 984ms] Http2Connection(SSLTube(SocketTube(27))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [6s 984ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed buffered data DEBUG: [pool-1-thread-4] [6s 984ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-4] [6s 984ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-4] [6s 984ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [6s 984ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [6s 985ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [6s 985ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 985ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [6s 985ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [6s 985ms] Http2Connection(SSLTube(SocketTube(27))) Opened stream 1 DEBUG: [pool-1-thread-4] [6s 985ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [6s 985ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [6s 985ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 985ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 985ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [6s 985ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [6s 985ms] SocketTube(27) trying to write: 90 DEBUG: [pool-1-thread-4] [6s 985ms] SocketTube(27) wrote: 90 DEBUG: [pool-1-thread-4] [6s 985ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [6s 985ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 985ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [6s 985ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [6s 985ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [6s 985ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [6s 985ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [6s 985ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [6s 985ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [6s 985ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [6s 985ms] SSLTube(SocketTube(27)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 985ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [6s 985ms] SocketTube(27) trying to write: 174 DEBUG: [pool-1-thread-4] [6s 985ms] SocketTube(27) wrote: 174 DEBUG: [pool-1-thread-4] [6s 986ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [6s 986ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 986ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 986ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 986ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [6s 986ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [6s 986ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [6s 986ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 986ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [6s 986ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [6s 986ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [6s 986ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [6s 986ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 986ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for None (false) TestServer(2): starting connection DEBUG: [HttpClient-24-SelectorManager] [6s 986ms] SocketTube(27) read bytes: 1726 DEBUG: [HttpClient-24-SelectorManager] [6s 986ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 986ms] SSL Reader(SocketTube(27)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 986ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 986ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 987ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 987ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 987ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 987ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [6s 987ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [6s 987ms] SSL Reader(SocketTube(27)) Unwrapping: 1726 DEBUG: [readLoop] [6s 987ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 987ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [6s 987ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 987ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 987ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [6s 987ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 987ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [6s 987ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [6s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 987ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [6s 987ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 987ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 987ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [6s 987ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [6s 987ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [6s 987ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [6s 987ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-24-SelectorManager] [6s 989ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 989ms] SocketTube(27) read bytes: 240 DEBUG: [HttpClient-24-SelectorManager] [6s 989ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 989ms] SSL Reader(SocketTube(27)) Adding 240 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 989ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 989ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 989ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [6s 989ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (false) DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:240, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) Unwrapping: 240 DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) Decoded 39 bytes out of 240 into buffer of 512 remaining to decode: 163 DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) sending 39 DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [6s 990ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 990ms] Http2Connection(SSLTube(SocketTube(27))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 990ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [6s 990ms] Http2Connection(SSLTube(SocketTube(27))) Processing 39 DEBUG: [pool-1-thread-4] [6s 990ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [6s 990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 990ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [6s 990ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [6s 990ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [6s 990ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 990ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [6s 990ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 990ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [6s 990ms] SSL Writer(SocketTube(27)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 990ms] SSL Writer(SocketTube(27)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [6s 990ms] SSL Writer(SocketTube(27)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [6s 990ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 990ms] SSL Writer(SocketTube(27)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 990ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 990ms] SSL Writer(SocketTube(27)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [6s 990ms] SSL Writer(SocketTube(27)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [6s 990ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 990ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 990ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [6s 990ms] SocketTube(27) trying to write: 47 DEBUG: [pool-1-thread-4] [6s 990ms] SocketTube(27) wrote: 47 DEBUG: [pool-1-thread-4] [6s 990ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [6s 990ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 990ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 990ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 990ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [6s 990ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [6s 990ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [6s 990ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 990ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(1) DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) Unwrapping: 163 DEBUG: [readLoop] [6s 990ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 990ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 990ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-4] [6s 990ms] SSL Reader(SocketTube(27)) sending 16 DEBUG: [pool-1-thread-4] [6s 991ms] SSL Reader(SocketTube(27)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-4] [6s 991ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 991ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [6s 991ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-4] [6s 991ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 991ms] Http2Connection(SSLTube(SocketTube(27))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 991ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-4] [6s 991ms] Http2Connection(SSLTube(SocketTube(27))) Processing 16 DEBUG: [pool-1-thread-4] [6s 991ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-4] [6s 991ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 991ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 991ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 991ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [6s 991ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [6s 991ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/fixed/x) 200 HTTP_2 Local port: 48760 DEBUG: [pool-1-thread-4] [7s 72ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [7s 72ms] HttpClientImpl(24) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 72ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(2) DEBUG: [pool-1-thread-4] [7s 72ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) sending 24 DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [7s 73ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 73ms] Http2Connection(SSLTube(SocketTube(27))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 73ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-4] [7s 73ms] Http2Connection(SSLTube(SocketTube(27))) Processing 24 DEBUG: [pool-1-thread-4] [7s 73ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [7s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 73ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [7s 73ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [7s 73ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [7s 73ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-4] [7s 73ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [7s 73ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(3) DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) sending 9 DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 73ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [7s 74ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [7s 74ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 74ms] Http2Connection(SSLTube(SocketTube(27))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 74ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [7s 74ms] Http2Connection(SSLTube(SocketTube(27))) Processing 9 DEBUG: [pool-1-thread-4] [7s 74ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [7s 74ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 74ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 74ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 74ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [7s 74ms] HttpClientImpl(24) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 74ms] HttpClientImpl(24) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:35933/https2/fixed/x DEBUG: [pool-1-thread-4] [7s 74ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [7s 74ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [7s 74ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [7s 74ms] Http2Connection(SSLTube(SocketTube(27))) Closed stream 1 DEBUG: [pool-1-thread-4] [7s 74ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6ba14ab7 DEBUG: [pool-1-thread-4] [7s 74ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [7s 74ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(4) DEBUG: [pool-1-thread-4] [7s 74ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 74ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [7s 74ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [7s 74ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [7s 74ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [7s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (false) DEBUG: [pool-1-thread-4] [7s 74ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [7s 75ms] HttpClientImpl(25) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [7s 76ms] HttpClientImpl(25) ClientImpl (async) send https://127.0.0.1:35933/https2/chunk/x GET DEBUG: [pool-1-thread-4] [7s 76ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 77ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [7s 77ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [7s 77ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [pool-1-thread-4] [7s 77ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-25-SelectorManager] [7s 77ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@12f3688f 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(1697439659634|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48770 DEBUG: [pool-1-thread-4] [7s 78ms] SocketTube(28) connecting flows DEBUG: [pool-1-thread-4] [7s 78ms] SocketTube(28) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 78ms] SocketTube(28) registering subscribe event DEBUG: [pool-1-thread-4] [7s 78ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [7s 78ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] SocketTube(28) subscribe event raised DEBUG: [pool-1-thread-4] [7s 78ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [7s 78ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [pool-1-thread-4] [7s 78ms] SocketTube(28) subscribed for writing DEBUG: [pool-1-thread-4] [7s 78ms] SocketTube(28) write: registering startSubscription event DEBUG: [pool-1-thread-4] [7s 78ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [7s 78ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 78ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [7s 78ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] 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@180b03ff[Not completed, 4 dependents] (id=2385) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-25-SelectorManager] [7s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for R (true) DEBUG: [HttpClient-25-SelectorManager] [7s 79ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-25-SelectorManager] [7s 79ms] SocketTube(28) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 79ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [7s 79ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 79ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 80ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 80ms] SSL Writer(SocketTube(28)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 80ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 80ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [7s 80ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 80ms] SSL Writer(SocketTube(28)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [7s 80ms] SSL Writer(SocketTube(28)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [7s 80ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 80ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 80ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [7s 81ms] SocketTube(28) trying to write: 2191 DEBUG: [pool-1-thread-4] [7s 81ms] SocketTube(28) wrote: 2191 DEBUG: [pool-1-thread-4] [7s 81ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [7s 81ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 81ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 81ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [7s 81ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [7s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 83ms] HttpClientImpl(25) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-25-SelectorManager] [7s 83ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-25-SelectorManager] [7s 83ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 83ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 83ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 83ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 83ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 83ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 83ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [pool-1-thread-4] [7s 83ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 83ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 83ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [7s 83ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [7s 83ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [7s 83ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-25-SelectorManager] [7s 83ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 83ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [7s 83ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 84ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-4] [7s 84ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [7s 84ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [7s 84ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [7s 84ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 84ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [7s 84ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [7s 84ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [7s 84ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [7s 84ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 84ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 84ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [7s 84ms] SocketTube(28) trying to write: 6 DEBUG: [pool-1-thread-4] [7s 84ms] SocketTube(28) wrote: 6 DEBUG: [pool-1-thread-4] [7s 84ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [7s 84ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 84ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 84ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [7s 84ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 84ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 84ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [7s 84ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [7s 84ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 84ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [7s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for R (true) DEBUG: [HttpClient-25-SelectorManager] [7s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 85ms] SocketTube(28) read bytes: 175 DEBUG: [HttpClient-25-SelectorManager] [7s 85ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 85ms] SSL Reader(SocketTube(28)) Adding 175 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 85ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 85ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 85ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 85ms] SSL Reader(SocketTube(28)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [7s 85ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [7s 85ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 85ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [7s 85ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [7s 85ms] SSL Reader(SocketTube(28)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [7s 85ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [7s 85ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 85ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [7s 85ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [7s 85ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [7s 85ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [7s 85ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-4] [7s 85ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 85ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 85ms] SSL Reader(SocketTube(28)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [7s 86ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 86ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 86ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [7s 86ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [7s 86ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [7s 86ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [7s 86ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 86ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 86ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 86ms] SSLFlowDelegate(SocketTube(28)) setALPN = h2 DEBUG: [pool-1-thread-4] [7s 86ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [7s 86ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [7s 86ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [7s 86ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [7s 86ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [pool-1-thread-4] [7s 86ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3c9b669e DEBUG: [pool-1-thread-4] [7s 86ms] Http2Connection(SSLTube(SocketTube(28))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [7s 86ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [7s 86ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 86ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [7s 86ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 86ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [7s 86ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 86ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [7s 86ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 86ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 86ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 86ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [7s 86ms] SSL Writer(SocketTube(28)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 86ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [7s 86ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [7s 86ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 86ms] Http2Connection(SSLTube(SocketTube(28))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [7s 86ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 87ms] Http2Connection(SSLTube(SocketTube(28))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 87ms] Http2Connection(SSLTube(SocketTube(28))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [7s 87ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed buffered data DEBUG: [pool-1-thread-4] [7s 87ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-4] [7s 87ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-4] [7s 87ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 87ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [7s 87ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [7s 87ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 87ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [7s 87ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [7s 87ms] Http2Connection(SSLTube(SocketTube(28))) Opened stream 1 DEBUG: [pool-1-thread-4] [7s 87ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [7s 87ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [7s 87ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 87ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 87ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 87ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [7s 87ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [7s 87ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [7s 87ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 87ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 87ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [7s 87ms] SocketTube(28) trying to write: 90 DEBUG: [pool-1-thread-4] [7s 87ms] SocketTube(28) wrote: 90 DEBUG: [pool-1-thread-4] [7s 87ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [7s 87ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 87ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 87ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 87ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 87ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [7s 87ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 87ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 87ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 87ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [7s 87ms] SSL Writer(SocketTube(28)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 87ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 87ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 87ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 87ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [7s 87ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 87ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 87ms] SSLTube(SocketTube(28)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 87ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [7s 87ms] SSL Writer(SocketTube(28)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 87ms] SSL Writer(SocketTube(28)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [7s 88ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 88ms] SSL Writer(SocketTube(28)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 88ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 88ms] SSL Writer(SocketTube(28)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [7s 88ms] SSL Writer(SocketTube(28)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [7s 88ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 88ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 88ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [7s 88ms] SocketTube(28) trying to write: 174 DEBUG: [pool-1-thread-4] [7s 88ms] SocketTube(28) wrote: 174 DEBUG: [pool-1-thread-4] [7s 88ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [7s 88ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 88ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 88ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 88ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 88ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [7s 88ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 88ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 88ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 88ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 88ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [7s 88ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [7s 88ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 88ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [7s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 88ms] SocketTube(28) read bytes: 1726 DEBUG: [HttpClient-25-SelectorManager] [7s 88ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 88ms] SSL Reader(SocketTube(28)) Adding 1726 bytes to read buffer TestServer(2): starting connection DEBUG: [HttpClient-25-SelectorManager] [7s 88ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 89ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 89ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 89ms] SSL Reader(SocketTube(28)) Unwrapping: 1726 DEBUG: [HttpClient-25-SelectorManager] [7s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 89ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [7s 89ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 89ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 89ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 89ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 89ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 89ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 89ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [7s 89ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 89ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 89ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [7s 89ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 89ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [7s 89ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [7s 89ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [7s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for R (true) DEBUG: [HttpClient-25-SelectorManager] [7s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for None (false) DEBUG: [readLoop] [7s 89ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [readLoop] [7s 89ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [7s 89ms] SocketTube(28) read bytes: 77 DEBUG: [HttpClient-25-SelectorManager] [7s 89ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 89ms] SSL Reader(SocketTube(28)) Adding 77 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 90ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for R (false) DEBUG: [readLoop] [7s 89ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-4] [7s 90ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 90ms] SSL Reader(SocketTube(28)) Unwrapping: 77 DEBUG: [HttpClient-25-SelectorManager] [7s 90ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 90ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 90ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 90ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 90ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [7s 90ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [7s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 90ms] SSL Reader(SocketTube(28)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [7s 90ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [7s 90ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [7s 90ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [7s 90ms] SSL Reader(SocketTube(28)) sending 39 DEBUG: [pool-1-thread-4] [7s 90ms] SSL Reader(SocketTube(28)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [7s 90ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 90ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [7s 90ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [7s 90ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 90ms] Http2Connection(SSLTube(SocketTube(28))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 90ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [7s 90ms] Http2Connection(SSLTube(SocketTube(28))) Processing 39 DEBUG: [pool-1-thread-4] [7s 90ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [7s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 90ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [7s 90ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [7s 90ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [7s 90ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [7s 90ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 90ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 90ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [7s 90ms] SSL Writer(SocketTube(28)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 90ms] SSL Writer(SocketTube(28)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 90ms] SSL Writer(SocketTube(28)) wrapping 9 bytes TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-4] [7s 90ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 Sent response headers 200 DEBUG: [pool-1-thread-4] [7s 90ms] SSL Writer(SocketTube(28)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 91ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [7s 91ms] SSL Writer(SocketTube(28)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [7s 91ms] SSL Writer(SocketTube(28)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [7s 91ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 91ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 91ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [7s 91ms] SocketTube(28) trying to write: 47 DEBUG: [pool-1-thread-4] [7s 91ms] SocketTube(28) wrote: 47 DEBUG: [pool-1-thread-4] [7s 91ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [7s 91ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 91ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 91ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 91ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 91ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [7s 91ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [7s 91ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 91ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(1) DEBUG: [pool-1-thread-4] [7s 91ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 91ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 91ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [7s 91ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [7s 91ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 91ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [7s 91ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 91ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 91ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 91ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 91ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [7s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 92ms] SocketTube(28) read bytes: 158 DEBUG: [HttpClient-25-SelectorManager] [7s 92ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 92ms] SSL Reader(SocketTube(28)) Adding 158 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 92ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 92ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 92ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 92ms] SSL Reader(SocketTube(28)) Unwrapping: 158 DEBUG: [HttpClient-25-SelectorManager] [7s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for R (false) DEBUG: [pool-1-thread-4] [7s 92ms] SSL Reader(SocketTube(28)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [7s 92ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-4] [7s 92ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-4] [7s 92ms] SSL Reader(SocketTube(28)) sending 11 DEBUG: [pool-1-thread-4] [7s 92ms] SSL Reader(SocketTube(28)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-4] [7s 92ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 92ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [7s 92ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-4] [7s 92ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 92ms] Http2Connection(SSLTube(SocketTube(28))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 92ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-4] [7s 92ms] Http2Connection(SSLTube(SocketTube(28))) Processing 11 DEBUG: [pool-1-thread-4] [7s 92ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-4] [7s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 92ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 92ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 92ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [7s 92ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [7s 92ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/chunk/x) 200 HTTP_2 Local port: 48770 DEBUG: [pool-1-thread-4] [7s 177ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [7s 177ms] HttpClientImpl(25) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 177ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(2) DEBUG: [pool-1-thread-4] [7s 177ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 177ms] SSL Reader(SocketTube(28)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [7s 177ms] SSL Reader(SocketTube(28)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [7s 177ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [7s 177ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [7s 177ms] SSL Reader(SocketTube(28)) sending 24 DEBUG: [pool-1-thread-4] [7s 177ms] SSL Reader(SocketTube(28)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [7s 177ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 177ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [7s 177ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [7s 177ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 177ms] Http2Connection(SSLTube(SocketTube(28))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 177ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-4] [7s 177ms] Http2Connection(SSLTube(SocketTube(28))) Processing 24 DEBUG: [pool-1-thread-4] [7s 177ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [7s 178ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 178ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [7s 178ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [7s 178ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [7s 180ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-4] [7s 180ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [7s 180ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(3) DEBUG: [pool-1-thread-4] [7s 180ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 180ms] SSL Reader(SocketTube(28)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [7s 181ms] SSL Reader(SocketTube(28)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 181ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [7s 181ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [7s 181ms] SSL Reader(SocketTube(28)) sending 9 DEBUG: [pool-1-thread-4] [7s 181ms] SSL Reader(SocketTube(28)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [7s 181ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 181ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [7s 181ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [7s 181ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 181ms] Http2Connection(SSLTube(SocketTube(28))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 181ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [7s 181ms] Http2Connection(SSLTube(SocketTube(28))) Processing 9 DEBUG: [pool-1-thread-4] [7s 181ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [7s 181ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 181ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 181ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 181ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [7s 181ms] HttpClientImpl(25) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 181ms] HttpClientImpl(25) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:35933/https2/chunk/x DEBUG: [pool-1-thread-4] [7s 181ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [7s 181ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [7s 181ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [7s 181ms] Http2Connection(SSLTube(SocketTube(28))) Closed stream 1 DEBUG: [pool-1-thread-4] [7s 181ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@cb05f11 DEBUG: [pool-1-thread-4] [7s 181ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [7s 181ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(4) DEBUG: [pool-1-thread-4] [7s 181ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 181ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [7s 181ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [7s 181ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [7s 181ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 181ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [7s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for R (false) DEBUG: [MainThread] [7s 182ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:38359/http1/fixed/x GET DEBUG: [pool-1-thread-4] [7s 183ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 183ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [7s 183ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 183ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 183ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [7s 183ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 183ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 183ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [7s 183ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6d2548c2 queue.isEmpty: true DEBUG: [pool-1-thread-4] [7s 183ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6d2548c2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [7s 183ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 183ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 183ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 183ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 183ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [7s 183ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [7s 183ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [7s 183ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 183ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [7s 183ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 183ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-4] [7s 183ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [7s 183ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [7s 183ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-4] [7s 184ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [7s 184ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 184ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@50aca92c DEBUG: [HttpClient-9-SelectorManager] [7s 184ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 184ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 184ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 184ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 184ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 184ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 184ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 184ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 184ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 184ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 184ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [7s 184ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [7s 184ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-4] [7s 184ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [7s 184ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [7s 184ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 184ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 184ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [7s 184ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 184ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [7s 184ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [7s 184ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [7s 184ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-4] [7s 185ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-4] [7s 185ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [7s 185ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 185ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 185ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 185ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [7s 185ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 185ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 185ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 185ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [7s 185ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [7s 185ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 185ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [7s 185ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 185ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [7s 185ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 185ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@39160be6 DEBUG: [pool-1-thread-4] [7s 185ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [7s 185ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [7s 185ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [7s 185ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-4] [7s 185ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [7s 184ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 186ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [7s 186ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 186ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 186ms] 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 186ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6d2548c2 DEBUG: [pool-1-thread-1] [7s 186ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 186ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6d2548c2 DEBUG: [pool-1-thread-1] [7s 187ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [7s 187ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [7s 187ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6d2548c2 DEBUG: [pool-1-thread-1] [7s 187ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 187ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 283ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 283ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-1] [7s 283ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4c9914b2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@439790d1 queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 283ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-1] [7s 283ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 283ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 283ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4c9914b2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@439790d1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 283ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c9914b2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@439790d1 DEBUG: [pool-1-thread-1] [7s 283ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 283ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c9914b2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@439790d1 DEBUG: [pool-1-thread-1] [7s 283ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [7s 283ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [7s 283ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [7s 283ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [7s 283ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 283ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [7s 283ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [7s 284ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 284ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [7s 284ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 284ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [7s 284ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [7s 284ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [7s 284ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 284ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 284ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [7s 284ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 284ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 284ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 284ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 284ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 284ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 284ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 284ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:38359/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [7s 284ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 284ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 284ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 284ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 284ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [7s 284ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-1] [7s 284ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 284ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-4] [7s 285ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [7s 285ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 285ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:38359/http1/chunk/x GET DEBUG: [pool-1-thread-4] [7s 285ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 285ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [7s 285ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 285ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 285ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [7s 286ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 286ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 286ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [7s 286ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5ede35cc queue.isEmpty: true DEBUG: [pool-1-thread-4] [7s 286ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5ede35cc, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [7s 286ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 286ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 286ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 286ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 286ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [7s 286ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [7s 286ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [7s 286ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 286ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [7s 286ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 286ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-4] [7s 286ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [7s 286ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [7s 286ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-4] [7s 286ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [7s 286ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 286ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1a1f5cb4 DEBUG: [HttpClient-9-SelectorManager] [7s 286ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 286ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 286ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 286ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 286ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 286ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 286ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 286ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 286ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 286ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [7s 286ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 286ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [7s 286ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [7s 286ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [7s 286ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [7s 286ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [7s 286ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [7s 286ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [7s 286ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 286ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 286ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-4] [7s 286ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [7s 286ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [7s 286ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [7s 286ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-4] [7s 287ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-4] [7s 287ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [7s 287ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 287ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 287ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 287ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [7s 287ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 287ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 287ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 287ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [7s 287ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [7s 287ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 287ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [7s 287ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 287ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [7s 287ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 287ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5098a1d1 DEBUG: [pool-1-thread-4] [7s 287ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [7s 287ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [7s 287ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [7s 287ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-4] [7s 287ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 288ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 288ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [7s 288ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 288ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 288ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-4] [7s 288ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5ede35cc DEBUG: [HttpClient-9-SelectorManager] [7s 288ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 288ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 288ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5ede35cc DEBUG: [pool-1-thread-4] [7s 288ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-4] [7s 288ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [7s 288ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5ede35cc DEBUG: [pool-1-thread-4] [7s 288ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [7s 288ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [7s 386ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [7s 386ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-4] [7s 386ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@173c9058/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1efcf062 queue.isEmpty: false DEBUG: [pool-1-thread-4] [7s 386ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-4] [7s 386ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [7s 386ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 386ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@173c9058/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1efcf062, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [7s 386ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@173c9058/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1efcf062 DEBUG: [pool-1-thread-4] [7s 386ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 386ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@173c9058/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1efcf062 DEBUG: [pool-1-thread-4] [7s 386ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-4] [7s 386ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-4] [7s 386ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-4] [7s 386ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-4] [7s 386ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-4] [7s 386ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [7s 386ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [7s 386ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-4] [7s 386ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [7s 386ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [7s 386ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [7s 386ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [7s 386ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-4] [7s 386ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [7s 386ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [7s 386ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 386ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [7s 386ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [7s 386ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 386ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [7s 387ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 387ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [7s 387ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [7s 387ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [7s 387ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-4] [7s 387ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 387ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 387ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [7s 387ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:38359/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [7s 387ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-4] [7s 387ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [7s 387ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-4] [7s 387ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [7s 387ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [HttpClient-9-SelectorManager] [7s 387ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 387ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [7s 387ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-4] [7s 387ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [7s 387ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 387ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 387ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 387ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 387ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [7s 387ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [7s 387ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 388ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42995/https1/fixed/x GET DEBUG: [pool-1-thread-4] [7s 388ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 389ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [7s 389ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 389ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 389ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-4] [7s 389ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 389ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 389ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [7s 389ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@24207ff8 queue.isEmpty: true DEBUG: [pool-1-thread-4] [7s 389ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@24207ff8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [7s 389ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 389ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 389ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 389ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 389ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [7s 389ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [7s 389ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [7s 389ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@57ed9574 DEBUG: [pool-1-thread-4] [7s 389ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [7s 389ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 389ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 389ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 389ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 389ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 389ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [7s 389ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [7s 389ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 389ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 389ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 389ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [7s 389ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [7s 389ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [7s 389ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 389ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 389ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [7s 389ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [7s 389ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [7s 389ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 389ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [7s 389ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 389ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 389ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [7s 390ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [7s 390ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 390ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [7s 390ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [7s 390ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [7s 390ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 390ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 390ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [7s 390ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-4] [7s 390ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-4] [7s 390ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [7s 390ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 390ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 390ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 390ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [7s 390ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [7s 390ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 390ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 390ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 390ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 390ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 390ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 390ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [7s 390ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [7s 390ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 390ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 390ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 390ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [7s 390ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 390ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2e6b000b DEBUG: [pool-1-thread-4] [7s 390ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [7s 390ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [7s 390ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [7s 390ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-4] [7s 390ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 391ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 391ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [7s 391ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 391ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 391ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 391ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 391ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 391ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 391ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-4] [7s 392ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-4] [7s 392ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-4] [7s 392ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-4] [7s 392ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-4] [7s 392ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-4] [7s 392ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 392ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 392ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-4] [7s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-4] [7s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@24207ff8 DEBUG: [pool-1-thread-4] [7s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@24207ff8 DEBUG: [pool-1-thread-4] [7s 392ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-4] [7s 392ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [7s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@24207ff8 DEBUG: [pool-1-thread-4] [7s 392ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [7s 392ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [7s 489ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [7s 489ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-4] [7s 489ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1567114/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26ae1179 queue.isEmpty: false DEBUG: [pool-1-thread-4] [7s 489ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 489ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [7s 489ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 489ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1567114/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26ae1179, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [7s 489ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1567114/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26ae1179 DEBUG: [pool-1-thread-4] [7s 489ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 489ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1567114/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26ae1179 DEBUG: [pool-1-thread-4] [7s 489ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [7s 489ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [7s 489ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 489ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 489ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 490ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 490ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [7s 490ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [7s 490ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-4] [7s 490ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1567114/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26ae1179 DEBUG: [pool-1-thread-4] [7s 490ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 490ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1567114/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26ae1179 DEBUG: [pool-1-thread-4] [7s 490ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-4] [7s 490ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [7s 490ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [7s 490ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-4] [7s 490ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 490ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [7s 490ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [7s 490ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [7s 490ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [7s 490ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [7s 490ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 490ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:42995/https1/fixed/x DEBUG: [pool-1-thread-4] [7s 490ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [7s 490ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-4] [7s 490ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 490ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 490ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [7s 490ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [7s 490ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [7s 490ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 491ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [MainThread] [7s 492ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42995/https1/chunk/x GET DEBUG: [pool-1-thread-4] [7s 492ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 492ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [7s 492ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 492ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 492ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-4] [7s 493ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 493ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 493ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [7s 493ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6b4e5604 queue.isEmpty: true DEBUG: [pool-1-thread-4] [7s 493ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6b4e5604, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [7s 493ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 493ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 493ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 493ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 493ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [7s 493ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [7s 493ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [7s 493ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@592244a8 DEBUG: [pool-1-thread-4] [7s 493ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [7s 493ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 493ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 493ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 493ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 493ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [7s 493ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 493ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [7s 493ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [7s 493ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 493ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [7s 493ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 493ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [7s 493ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 493ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 494ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [7s 494ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [7s 494ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 494ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [7s 494ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [7s 494ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [7s 494ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 494ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 494ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [7s 494ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-4] [7s 494ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-4] [7s 494ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [7s 494ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 494ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 494ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 494ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [7s 494ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [7s 494ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 494ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 494ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 494ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 494ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 494ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 494ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [7s 494ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [7s 494ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 494ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [7s 494ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 494ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [7s 494ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 494ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@f51b32c DEBUG: [pool-1-thread-4] [7s 494ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [7s 494ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [7s 494ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [7s 494ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-4] [7s 494ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 495ms] SocketTube(10) read bytes: 180 DEBUG: [HttpClient-9-SelectorManager] [7s 495ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 495ms] SSL Reader(SocketTube(10)) Adding 180 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 495ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 495ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 495ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:180, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 495ms] SSL Reader(SocketTube(10)) Unwrapping: 180 DEBUG: [HttpClient-9-SelectorManager] [7s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 495ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 495ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 495ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 180 into buffer of 16676 remaining to decode: 58 DEBUG: [pool-1-thread-4] [7s 495ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-4] [7s 495ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [7s 495ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-4] [7s 495ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-4] [7s 495ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 496ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 496ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-4] [7s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-4] [7s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6b4e5604 DEBUG: [pool-1-thread-4] [7s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6b4e5604 DEBUG: [pool-1-thread-4] [7s 496ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-4] [7s 496ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [7s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6b4e5604 DEBUG: [pool-1-thread-4] [7s 496ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [7s 496ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [7s 592ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [7s 592ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-4] [7s 592ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@9335825/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1054c171 queue.isEmpty: false DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 593ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [7s 593ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@9335825/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1054c171, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@9335825/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1054c171 DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@9335825/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1054c171 DEBUG: [pool-1-thread-4] [7s 593ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [7s 593ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) Unwrapping: 58 DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 58 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@9335825/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1054c171 DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@9335825/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1054c171 DEBUG: [pool-1-thread-4] [7s 593ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-4] [7s 593ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-4] [7s 593ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-4] [7s 593ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-4] [7s 593ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-4] [7s 593ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [7s 593ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [7s 593ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-4] [7s 593ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 593ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [7s 593ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [7s 593ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [7s 593ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 594ms] SocketTube(10) read bytes: 43 DEBUG: [HttpClient-9-SelectorManager] [7s 594ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 594ms] SSL Reader(SocketTube(10)) Adding 43 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 594ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 594ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 594ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:43, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 594ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-4] [7s 594ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 594ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-4] [7s 594ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-4] [7s 594ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-4] [7s 594ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-4] [7s 594ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 594ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 594ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-4] [7s 594ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-4] [7s 594ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@9335825/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1054c171 DEBUG: [pool-1-thread-4] [7s 594ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [7s 594ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@9335825/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1054c171 DEBUG: [pool-1-thread-4] [7s 594ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-4] [7s 594ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [7s 594ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [7s 594ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [7s 594ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [7s 594ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [7s 594ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-4] [7s 594ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 594ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [7s 594ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [7s 594ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [7s 594ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [7s 594ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [7s 594ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 594ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:42995/https1/chunk/x DEBUG: [pool-1-thread-4] [7s 595ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [7s 595ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [7s 595ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-4] [7s 595ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 595ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 595ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [7s 595ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 595ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 595ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 595ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 595ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [7s 595ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [7s 595ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [7s 595ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 595ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [MainThread] [7s 596ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:57711/http2/fixed/x GET DEBUG: [pool-1-thread-4] [7s 596ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 596ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [7s 596ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 596ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 596ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [7s 596ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [7s 596ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 596ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [7s 596ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [7s 597ms] Http2Connection(SocketTube(11)) Opened stream 9 DEBUG: [pool-1-thread-4] [7s 597ms] Http2Connection(SocketTube(11))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [7s 597ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [7s 597ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 597ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [7s 597ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-4] [7s 597ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-4] [7s 597ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [7s 597ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [7s 597ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 597ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 597ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 597ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 597ms] Http2Connection(SocketTube(11))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [7s 597ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 597ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 597ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 597ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 597ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 597ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 9 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 598ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 598ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 598ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 598ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 598ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 598ms] Http2Connection(SocketTube(11)) H2 Receiving(6): 47 DEBUG: [pool-1-thread-4] [7s 598ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-4] [7s 598ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-4] [7s 598ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 598ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 599ms] Http2Connection(SocketTube(11))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 599ms] Http2Connection(SocketTube(11))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [7s 599ms] Http2Connection(SocketTube(11))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [7s 599ms] Http2Connection(SocketTube(11))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/fixed/x) 200 HTTP_2 Local port: 59342 DEBUG: [pool-1-thread-4] [7s 696ms] Http2Connection(SocketTube(11))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-4] [7s 697ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 697ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [7s 697ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [7s 697ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-4] [7s 697ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 70, limit: 16777216 DEBUG: [pool-1-thread-4] [7s 697ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 9) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [7s 697ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 697ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 697ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-4] [7s 697ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 697ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:57711/http2/fixed/x DEBUG: [pool-1-thread-4] [7s 697ms] Http2Connection(SocketTube(11))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-4] [7s 697ms] Http2Connection(SocketTube(11))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-4] [7s 697ms] Http2Connection(SocketTube(11))/Stream(9) close stream 9 DEBUG: [pool-1-thread-4] [7s 697ms] Http2Connection(SocketTube(11)) Closed stream 9 DEBUG: [pool-1-thread-4] [7s 697ms] Http2Connection(SocketTube(11))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5952d04b DEBUG: [pool-1-thread-4] [7s 697ms] Http2Connection(SocketTube(11))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-4] [7s 697ms] Http2Connection(SocketTube(11)) H2 processed(6) DEBUG: [MainThread] [7s 702ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:57711/http2/chunk/x GET DEBUG: [pool-1-thread-4] [7s 702ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 702ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [7s 702ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 702ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 702ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [7s 702ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [7s 702ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 702ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [7s 703ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [7s 703ms] Http2Connection(SocketTube(11)) Opened stream 11 DEBUG: [pool-1-thread-4] [7s 703ms] Http2Connection(SocketTube(11))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [7s 703ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [7s 703ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 703ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [7s 703ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-4] [7s 703ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-4] [7s 703ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [7s 703ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [7s 703ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 703ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 703ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 703ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 703ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 703ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 703ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 703ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 703ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 703ms] Http2Connection(SocketTube(11))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [7s 703ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 11 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 704ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [7s 704ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 704ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 704ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 705ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 705ms] Http2Connection(SocketTube(11)) H2 Receiving(7): 42 DEBUG: [pool-1-thread-4] [7s 705ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-4] [7s 705ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-4] [7s 705ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 705ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 705ms] Http2Connection(SocketTube(11))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 705ms] Http2Connection(SocketTube(11))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [7s 705ms] Http2Connection(SocketTube(11))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [7s 705ms] Http2Connection(SocketTube(11))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/chunk/x) 200 HTTP_2 Local port: 59342 DEBUG: [pool-1-thread-4] [7s 802ms] Http2Connection(SocketTube(11))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-4] [7s 803ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 803ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [7s 803ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [7s 803ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-4] [7s 803ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 84, limit: 16777216 DEBUG: [pool-1-thread-4] [7s 803ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 11) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [7s 803ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 803ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 803ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-4] [7s 803ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 803ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:57711/http2/chunk/x DEBUG: [pool-1-thread-4] [7s 803ms] Http2Connection(SocketTube(11))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-4] [7s 803ms] Http2Connection(SocketTube(11))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-4] [7s 803ms] Http2Connection(SocketTube(11))/Stream(11) close stream 11 DEBUG: [pool-1-thread-4] [7s 803ms] Http2Connection(SocketTube(11)) Closed stream 11 DEBUG: [pool-1-thread-4] [7s 803ms] Http2Connection(SocketTube(11))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4ab34934 DEBUG: [pool-1-thread-4] [7s 803ms] Http2Connection(SocketTube(11))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-4] [7s 803ms] Http2Connection(SocketTube(11)) H2 processed(7) DEBUG: [MainThread] [7s 805ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35933/https2/fixed/x GET DEBUG: [pool-1-thread-4] [7s 805ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 805ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-4] [7s 805ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 805ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 805ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [7s 805ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [7s 805ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 805ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [7s 805ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [7s 805ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 9 DEBUG: [pool-1-thread-4] [7s 805ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [7s 806ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [7s 806ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 806ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [7s 806ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 806ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-4] [7s 806ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 806ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 806ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [7s 806ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [7s 806ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 806ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [7s 806ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [7s 806ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [7s 806ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 806ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 806ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [7s 807ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-4] [7s 807ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-4] [7s 807ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-4] [7s 807ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 807ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 807ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 807ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [7s 807ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-4] [7s 807ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [7s 807ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 807ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 807ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 807ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 807ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 807ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 807ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 807ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 807ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [7s 807ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) requestSent: streamid=9 but response not received 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 808ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 808ms] SocketTube(12) read bytes: 115 DEBUG: [HttpClient-9-SelectorManager] [7s 808ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 808ms] SSL Reader(SocketTube(12)) Adding 115 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 808ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 808ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 808ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 808ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:115, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 808ms] SSL Reader(SocketTube(12)) Unwrapping: 115 DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 809ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 115 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-4] [7s 809ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [7s 809ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [7s 809ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-4] [7s 809ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [7s 809ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 809ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-4] [7s 809ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [7s 809ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 809ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 809ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(14): 15 DEBUG: [pool-1-thread-4] [7s 809ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-4] [7s 809ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [7s 809ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 809ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 809ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 809ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [7s 809ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [7s 809ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/fixed/x) 200 HTTP_2 Local port: 48726 DEBUG: [pool-1-thread-4] [7s 905ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-4] [7s 905ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 906ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(14) DEBUG: [pool-1-thread-4] [7s 906ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 906ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-4] [7s 906ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 906ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [7s 906ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [7s 906ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-4] [7s 906ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [7s 906ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 906ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [7s 906ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [7s 906ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 906ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 906ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(15): 24 DEBUG: [pool-1-thread-4] [7s 906ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-4] [7s 906ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [7s 906ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 906ms] FramesDecoder Got frame: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [7s 906ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [7s 906ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onNext(15) DEBUG: [pool-1-thread-4] [7s 906ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 75, limit: 16777216 DEBUG: [pool-1-thread-4] [7s 906ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 9) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [7s 906ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(15) DEBUG: [pool-1-thread-4] [7s 906ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 906ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [7s 906ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [7s 906ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [7s 907ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 907ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 907ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 907ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 907ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 907ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 907ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 907ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 907ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [7s 907ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 907ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [7s 907ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [7s 907ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-4] [7s 907ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [7s 907ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 907ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [7s 907ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [7s 907ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 907ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 907ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(16): 9 DEBUG: [pool-1-thread-4] [7s 907ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-4] [7s 907ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [7s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 907ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 907ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 907ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-4] [7s 907ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 907ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:35933/https2/fixed/x DEBUG: [pool-1-thread-4] [7s 908ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-4] [7s 908ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-4] [7s 908ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-4] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 9 DEBUG: [pool-1-thread-4] [7s 908ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7c5a465a DEBUG: [pool-1-thread-4] [7s 908ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-4] [7s 908ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(16) DEBUG: [pool-1-thread-4] [7s 908ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 908ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [7s 908ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [7s 908ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [7s 908ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [pool-1-thread-4] [7s 908ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [7s 909ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35933/https2/chunk/x GET DEBUG: [pool-1-thread-4] [7s 909ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [7s 909ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-4] [7s 909ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [7s 909ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 909ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [7s 909ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [7s 909ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 909ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [7s 909ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [7s 909ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 11 DEBUG: [pool-1-thread-4] [7s 910ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [7s 910ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [7s 910ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 910ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [7s 910ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 910ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-4] [7s 910ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 910ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 910ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [7s 910ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-4] [7s 910ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 910ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-4] [7s 910ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [7s 910ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [7s 910ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 910ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 910ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [7s 910ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-4] [7s 910ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-4] [7s 910ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-4] [7s 910ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 910ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 910ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 910ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [7s 910ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-4] [7s 910ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [7s 910ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 911ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 911ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 911ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [7s 911ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 911ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 911ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 911ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 911ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 911ms] 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 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 912ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [7s 912ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 912ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 912ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 912ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 912ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 912ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-4] [7s 912ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [7s 912ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [7s 912ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [7s 912ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-4] [7s 912ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [7s 912ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 912ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-4] [7s 912ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [7s 912ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [7s 912ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [7s 912ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(17): 10 DEBUG: [pool-1-thread-4] [7s 912ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-4] [7s 912ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [7s 912ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 912ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 912ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 912ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [7s 912ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [7s 912ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/chunk/x) 200 HTTP_2 Local port: 48726 DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-4] [8s 10ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(17) DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(18): 24 DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-4] [8s 10ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [8s 10ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 10ms] FramesDecoder Got frame: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onNext(15) DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 90, limit: 16777216 DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 11) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(18) DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-4] [8s 10ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(19): 9 DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-4] [8s 10ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [8s 10ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 10ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 10ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 11ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-4] [8s 11ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 11ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:35933/https2/chunk/x DEBUG: [pool-1-thread-4] [8s 11ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-4] [8s 11ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-4] [8s 11ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-4] [8s 11ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 11 DEBUG: [pool-1-thread-4] [8s 11ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61d92f7e DEBUG: [pool-1-thread-4] [8s 11ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-4] [8s 11ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(19) DEBUG: [pool-1-thread-4] [8s 11ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 11ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [8s 11ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [8s 11ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [8s 11ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 11ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [MainThread] [8s 34ms] HttpClientImpl(26) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [8s 37ms] HttpClientImpl(26) ClientImpl (async) send http://127.0.0.1:38359/http1/fixed/x GET DEBUG: [MainThread] [8s 37ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 38ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 38ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 38ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 38ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 38ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 38ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 38ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 38ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 38ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2a58013 queue.isEmpty: true DEBUG: [MainThread] [8s 38ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2a58013, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 38ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 38ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 38ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 38ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 38ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 38ms] Http1Exchange initiating connect async DEBUG: [MainThread] [8s 38ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-26-SelectorManager] [8s 38ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@576f942c for C (true) DEBUG: [HttpClient-26-SelectorManager] [8s 38ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-26-SelectorManager] [8s 39ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49180 DEBUG: [pool-1-thread-4] [8s 39ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [8s 39ms] Http1Exchange SocketTube(29) connecting flows DEBUG: [pool-1-thread-4] [8s 39ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-4] [8s 39ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 39ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-4] [8s 39ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [8s 39ms] SocketTube(29) subscribe event raised DEBUG: [pool-1-thread-4] [8s 39ms] Http1Publisher(SocketTube(29)) got subscriber: SocketTube(29) DEBUG: [pool-1-thread-4] [8s 39ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-4] [8s 39ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [8s 39ms] SocketTube(29) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5d97ff5c DEBUG: [pool-1-thread-4] [8s 39ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-26-SelectorManager] [8s 39ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [8s 39ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [8s 39ms] Http1AsyncReceiver(SocketTube(29)) Received onSubscribed from upstream DEBUG: [HttpClient-26-SelectorManager] [8s 39ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [8s 39ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-26-SelectorManager] [8s 39ms] SocketTube(29) write: starting subscription DEBUG: [pool-1-thread-2] [8s 39ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [HttpClient-26-SelectorManager] [8s 39ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 39ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 39ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [8s 39ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 39ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-1] [8s 39ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-4] [8s 39ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [8s 39ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-1] [8s 39ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [8s 39ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 39ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-1] [8s 39ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [8s 39ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18956a8a for R (true) DEBUG: [pool-1-thread-4] [8s 39ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 39ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [8s 39ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [8s 39ms] Http1Publisher(SocketTube(29)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [8s 39ms] SocketTube(29) trying to write: 204 DEBUG: [pool-1-thread-4] [8s 40ms] SocketTube(29) wrote: 204 DEBUG: [pool-1-thread-4] [8s 40ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-4] [8s 40ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 40ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 40ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 40ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-4] [8s 40ms] Http1Publisher(SocketTube(29)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [8s 40ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 40ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [8s 40ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [8s 40ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [8s 40ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 40ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-4] [8s 40ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 40ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [8s 40ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 40ms] Http1Publisher(SocketTube(29)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2e466b86 DEBUG: [pool-1-thread-4] [8s 40ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [8s 40ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [8s 40ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [8s 40ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) First time around DEBUG: [pool-1-thread-4] [8s 40ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) headersReader is not yet completed DEBUG: [HttpClient-26-SelectorManager] [8s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18956a8a for None (false) DEBUG: [HttpClient-26-SelectorManager] [8s 41ms] SocketTube(29) read bytes: 90 DEBUG: [HttpClient-26-SelectorManager] [8s 41ms] Http1AsyncReceiver(SocketTube(29)) Putting 90 bytes into the queue DEBUG: [HttpClient-26-SelectorManager] [8s 41ms] SocketTube(29) resuming read event DEBUG: [HttpClient-26-SelectorManager] [8s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18956a8a for R (false) DEBUG: [HttpClient-26-SelectorManager] [8s 41ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 41ms] Http1AsyncReceiver(SocketTube(29)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2a58013 DEBUG: [pool-1-thread-4] [8s 41ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 41ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2a58013 DEBUG: [pool-1-thread-4] [8s 41ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-4] [8s 41ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [8s 41ms] Http1AsyncReceiver(SocketTube(29)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2a58013 DEBUG: [pool-1-thread-4] [8s 41ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [8s 41ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [8s 41ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [8s 41ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1d90bcda(26) DEBUG: [pool-1-thread-4] [8s 41ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7eec6d93/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@502a8c82 queue.isEmpty: false DEBUG: [pool-1-thread-4] [8s 41ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 14 DEBUG: [pool-1-thread-4] [8s 41ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [8s 41ms] HttpClientImpl(26) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 42ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7eec6d93/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@502a8c82, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [8s 42ms] Http1AsyncReceiver(SocketTube(29)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7eec6d93/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@502a8c82 DEBUG: [pool-1-thread-4] [8s 42ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 42ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7eec6d93/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@502a8c82 DEBUG: [pool-1-thread-4] [8s 42ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-4] [8s 42ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-4] [8s 42ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [8s 42ms] Http1AsyncReceiver(SocketTube(29)) cleared DEBUG: [pool-1-thread-4] [8s 42ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) SocketTube(29): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [8s 42ms] ConnectionPool(26) registering CleanupTrigger(SocketTube(29)) DEBUG: [pool-1-thread-4] [8s 42ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-4] [8s 42ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 42ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-4] [8s 42ms] SocketTube(29) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 42ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-4] [8s 42ms] SocketTube(29) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [8s 42ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [8s 42ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-26-SelectorManager] [8s 42ms] SocketTube(29) handling pending subscription for CleanupTrigger(SocketTube(29)) DEBUG: [HttpClient-26-SelectorManager] [8s 42ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [8s 42ms] HttpClientImpl(26) body subscriber unregistered: 0 DEBUG: [HttpClient-26-SelectorManager] [8s 42ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [8s 42ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [8s 42ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-26-SelectorManager] [8s 42ms] SocketTube(29) resuming read event DEBUG: [HttpClient-26-SelectorManager] [8s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18956a8a for R (false) DEBUG: [HttpClient-26-SelectorManager] [8s 42ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [8s 42ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [8s 42ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-4] [8s 42ms] HttpClientImpl(26) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:38359/http1/fixed/x DEBUG: [HttpClient-26-SelectorManager] [8s 42ms] SocketTube(29) write: starting subscription DEBUG: [pool-1-thread-4] [8s 42ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Finished reading body: READING_BODY DEBUG: [HttpClient-26-SelectorManager] [8s 42ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 42ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1d90bcda(26) DEBUG: [pool-1-thread-1] [8s 42ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-1] [8s 42ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 42ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 42ms] Http1AsyncReceiver(SocketTube(29)) Got 0 bytes for delegate null DEBUG: [MainThread] [8s 43ms] HttpClientImpl(27) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [8s 44ms] HttpClientImpl(27) ClientImpl (async) send http://127.0.0.1:38359/http1/chunk/x GET DEBUG: [MainThread] [8s 44ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 44ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 44ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 44ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 44ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 44ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 44ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 44ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 44ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 44ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@25533e7a queue.isEmpty: true DEBUG: [MainThread] [8s 44ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@25533e7a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 44ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 44ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 44ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 44ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 44ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 44ms] Http1Exchange initiating connect async DEBUG: [MainThread] [8s 45ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-27-SelectorManager] [8s 45ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@55c6993 for C (true) DEBUG: [HttpClient-27-SelectorManager] [8s 45ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-27-SelectorManager] [8s 45ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49182 DEBUG: [pool-1-thread-4] [8s 45ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [8s 45ms] Http1Exchange SocketTube(30) connecting flows DEBUG: [pool-1-thread-4] [8s 45ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-4] [8s 45ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 45ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-4] [8s 45ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 45ms] Http1Publisher(SocketTube(30)) got subscriber: SocketTube(30) DEBUG: [pool-1-thread-4] [8s 45ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-4] [8s 45ms] SocketTube(30) write: registering startSubscription event DEBUG: [pool-1-thread-4] [8s 45ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-27-SelectorManager] [8s 45ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-27-SelectorManager] [8s 45ms] SocketTube(30) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@fa402e3 DEBUG: [HttpClient-27-SelectorManager] [8s 45ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [8s 45ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [8s 45ms] Http1AsyncReceiver(SocketTube(30)) Received onSubscribed from upstream DEBUG: [HttpClient-27-SelectorManager] [8s 45ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [8s 45ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-27-SelectorManager] [8s 45ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [8s 45ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 45ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 45ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 45ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 45ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-1] [8s 45ms] SocketTube(30) got some demand for reading DEBUG: [pool-1-thread-2] [8s 45ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [8s 45ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-1] [8s 45ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-1] [8s 45ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 45ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [8s 45ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [8s 45ms] Http1Publisher(SocketTube(30)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [8s 45ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [8s 45ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [8s 45ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [8s 45ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [8s 45ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [8s 46ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [8s 46ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [8s 46ms] Http1Publisher(SocketTube(30)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [8s 46ms] SocketTube(30) trying to write: 204 DEBUG: [pool-1-thread-2] [8s 46ms] SocketTube(30) wrote: 204 DEBUG: [pool-1-thread-2] [8s 46ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-2] [8s 46ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [8s 46ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 46ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 46ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [8s 46ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [8s 46ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [8s 46ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [8s 46ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) First time around DEBUG: [pool-1-thread-2] [8s 46ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [8s 46ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [8s 46ms] Http1Publisher(SocketTube(30)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3b739ea1 DEBUG: [pool-1-thread-2] [8s 46ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [8s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aa69d73 for R (true) DEBUG: [HttpClient-27-SelectorManager] [8s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aa69d73 for None (false) DEBUG: [HttpClient-27-SelectorManager] [8s 53ms] SocketTube(30) read bytes: 108 DEBUG: [HttpClient-27-SelectorManager] [8s 53ms] Http1AsyncReceiver(SocketTube(30)) Putting 108 bytes into the queue DEBUG: [HttpClient-27-SelectorManager] [8s 53ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [8s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aa69d73 for R (false) DEBUG: [HttpClient-27-SelectorManager] [8s 53ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 53ms] Http1AsyncReceiver(SocketTube(30)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@25533e7a DEBUG: [pool-1-thread-2] [8s 53ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 53ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@25533e7a DEBUG: [pool-1-thread-2] [8s 53ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [8s 53ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [8s 53ms] Http1AsyncReceiver(SocketTube(30)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@25533e7a DEBUG: [pool-1-thread-2] [8s 53ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [8s 53ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [8s 53ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [8s 53ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3dbd237b(27) DEBUG: [pool-1-thread-2] [8s 54ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@73d56c5e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60012eaa queue.isEmpty: false DEBUG: [pool-1-thread-2] [8s 54ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 24 DEBUG: [pool-1-thread-2] [8s 54ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [8s 54ms] HttpClientImpl(27) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [8s 54ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@73d56c5e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60012eaa, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [8s 54ms] Http1AsyncReceiver(SocketTube(30)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@73d56c5e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60012eaa DEBUG: [pool-1-thread-2] [8s 54ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [8s 54ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@73d56c5e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@60012eaa DEBUG: [pool-1-thread-2] [8s 54ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [8s 54ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [8s 54ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [8s 54ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [8s 54ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [8s 54ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [8s 54ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [8s 54ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [8s 54ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [8s 54ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [8s 54ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [8s 54ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [8s 54ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [8s 54ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [8s 54ms] Http1AsyncReceiver(SocketTube(30)) cleared DEBUG: [pool-1-thread-2] [8s 54ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) SocketTube(30): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [8s 54ms] ConnectionPool(27) registering CleanupTrigger(SocketTube(30)) DEBUG: [pool-1-thread-2] [8s 54ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-2] [8s 54ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-2] [8s 54ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-2] [8s 54ms] SocketTube(30) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 54ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-2] [8s 54ms] SocketTube(30) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [8s 54ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-27-SelectorManager] [8s 54ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-27-SelectorManager] [8s 54ms] SocketTube(30) handling pending subscription for CleanupTrigger(SocketTube(30)) DEBUG: [pool-1-thread-2] [8s 54ms] HttpClientImpl(27) body subscriber unregistered: 0 DEBUG: [HttpClient-27-SelectorManager] [8s 54ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-27-SelectorManager] [8s 54ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [8s 54ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [8s 54ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-27-SelectorManager] [8s 54ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-2] [8s 54ms] HttpClientImpl(27) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:38359/http1/chunk/x DEBUG: [HttpClient-27-SelectorManager] [8s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aa69d73 for R (false) DEBUG: [pool-1-thread-2] [8s 54ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-27-SelectorManager] [8s 54ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-27-SelectorManager] [8s 54ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [8s 54ms] SocketTube(30) pending subscriber subscribed DEBUG: [pool-1-thread-2] [8s 54ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [8s 54ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3dbd237b(27) DEBUG: [HttpClient-27-SelectorManager] [8s 55ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [8s 55ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 55ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 0 DEBUG: [pool-1-thread-2] [8s 55ms] Http1AsyncReceiver(SocketTube(30)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-4] [8s 55ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-4] [8s 55ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 55ms] HttpClientImpl(28) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [8s 56ms] HttpClientImpl(28) ClientImpl (async) send https://127.0.0.1:42995/https1/fixed/x GET DEBUG: [MainThread] [8s 56ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 57ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 57ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 58ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [MainThread] [8s 58ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@75a7a60 for C (true) DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36324 DEBUG: [pool-1-thread-4] [8s 58ms] SocketTube(31) connecting flows DEBUG: [pool-1-thread-4] [8s 58ms] SocketTube(31) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 58ms] SocketTube(31) registering subscribe event DEBUG: [pool-1-thread-4] [8s 58ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 58ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SocketTube(31) subscribe event raised DEBUG: [pool-1-thread-4] [8s 58ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-4] [8s 58ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [pool-1-thread-4] [8s 58ms] SocketTube(31) subscribed for writing DEBUG: [pool-1-thread-4] [8s 58ms] SocketTube(31) write: registering startSubscription event DEBUG: [pool-1-thread-4] [8s 58ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] 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@da21110[Not completed, 4 dependents] (id=2953) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [8s 58ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 58ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-4] [8s 58ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a09ec0 for R (true) DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-28-SelectorManager] [8s 58ms] SocketTube(31) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 58ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-2] [8s 58ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 58ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 60ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 60ms] SSL Writer(SocketTube(31)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 60ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 60ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [8s 60ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 60ms] SSL Writer(SocketTube(31)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-4] [8s 60ms] SSL Writer(SocketTube(31)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-4] [8s 60ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 60ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 60ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-4] [8s 60ms] SocketTube(31) trying to write: 2186 DEBUG: [pool-1-thread-4] [8s 61ms] SocketTube(31) wrote: 2186 DEBUG: [pool-1-thread-4] [8s 61ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [8s 61ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 61ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 61ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 61ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [8s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a09ec0 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 64ms] HttpClientImpl(28) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-28-SelectorManager] [8s 64ms] SocketTube(31) read bytes: 261 DEBUG: [HttpClient-28-SelectorManager] [8s 64ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [8s 64ms] SSL Reader(SocketTube(31)) Adding 261 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [8s 64ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a09ec0 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 64ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 65ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 65ms] SSL Reader(SocketTube(31)) Unwrapping: 261 DEBUG: [pool-1-thread-4] [8s 65ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-4] [8s 65ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 65ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [8s 65ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [8s 65ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [8s 65ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [8s 66ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-4] [8s 66ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [8s 66ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [8s 66ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 66ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 66ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 66ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [8s 66ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [8s 66ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [8s 66ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 66ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 66ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [8s 66ms] SocketTube(31) trying to write: 6 DEBUG: [pool-1-thread-4] [8s 66ms] SocketTube(31) wrote: 6 DEBUG: [pool-1-thread-4] [8s 66ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [8s 66ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 66ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 66ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 66ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 66ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 66ms] SSL Reader(SocketTube(31)) Unwrapping: 128 DEBUG: [pool-1-thread-4] [8s 66ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-4] [8s 66ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 66ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [8s 66ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [8s 66ms] SSL Reader(SocketTube(31)) Unwrapping: 122 DEBUG: [pool-1-thread-4] [8s 67ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 67ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 67ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [8s 67ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [8s 67ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [8s 67ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [8s 67ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-4] [8s 67ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [8s 67ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [8s 67ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 67ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 67ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 67ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [pool-1-thread-4] [8s 67ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [8s 67ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-4] [8s 67ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-4] [8s 67ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [8s 67ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-4] [8s 67ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36324 remote=/127.0.0.1:42995] DEBUG: [pool-1-thread-4] [8s 67ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 67ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6527b5ef queue.isEmpty: true DEBUG: [pool-1-thread-4] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6527b5ef, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 68ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [8s 68ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-4] [8s 68ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-4] [8s 68ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@783adc2d DEBUG: [pool-1-thread-4] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 68ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 68ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 68ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 68ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 68ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [pool-1-thread-4] [8s 68ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [8s 68ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 68ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [8s 68ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [8s 68ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [8s 68ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [8s 68ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [8s 68ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [8s 68ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 68ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [8s 68ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [8s 68ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [8s 68ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [8s 68ms] SSL Writer(SocketTube(31)) onNext DEBUG: [pool-1-thread-4] [8s 68ms] SSL Writer(SocketTube(31)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [8s 68ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 68ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [8s 68ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [8s 68ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [8s 68ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 68ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [8s 68ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [8s 68ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [8s 68ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [8s 68ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 68ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 68ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [8s 68ms] SocketTube(31) trying to write: 90 DEBUG: [pool-1-thread-4] [8s 68ms] SocketTube(31) wrote: 90 DEBUG: [pool-1-thread-4] [8s 68ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [8s 68ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 68ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 68ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 68ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [8s 68ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-4] [8s 68ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 68ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [8s 68ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 68ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [8s 69ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [8s 69ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [8s 69ms] Http1Response(id=34) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [8s 69ms] Http1Response(id=34) First time around DEBUG: [pool-1-thread-4] [8s 69ms] Http1Response(id=34) headersReader is not yet completed DEBUG: [pool-1-thread-4] [8s 69ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 69ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7c700134 DEBUG: [pool-1-thread-4] [8s 69ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 69ms] SSL Writer(SocketTube(31)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [8s 69ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 69ms] SSL Writer(SocketTube(31)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 69ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 69ms] SSL Writer(SocketTube(31)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [8s 69ms] SSL Writer(SocketTube(31)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [8s 69ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 69ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 69ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [8s 69ms] SocketTube(31) trying to write: 134 DEBUG: [pool-1-thread-4] [8s 69ms] SocketTube(31) wrote: 134 DEBUG: [pool-1-thread-4] [8s 69ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [8s 69ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 69ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 69ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 69ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 69ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [8s 69ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [8s 69ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [8s 69ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [8s 69ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 69ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [8s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a09ec0 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a09ec0 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 69ms] SocketTube(31) read bytes: 1721 DEBUG: [HttpClient-28-SelectorManager] [8s 69ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [8s 69ms] SSL Reader(SocketTube(31)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [8s 69ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a09ec0 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 69ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 69ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 69ms] SSL Reader(SocketTube(31)) Unwrapping: 1721 DEBUG: [pool-1-thread-4] [8s 70ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 70ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 70ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-4] [8s 70ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [8s 70ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [8s 70ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [8s 70ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [8s 70ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a09ec0 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a09ec0 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 113ms] SocketTube(31) read bytes: 167 DEBUG: [HttpClient-28-SelectorManager] [8s 113ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [8s 113ms] SSL Reader(SocketTube(31)) Adding 167 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [8s 113ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [8s 113ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a09ec0 for R (false) DEBUG: [HttpClient-28-SelectorManager] [8s 113ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(31)) Unwrapping: 167 DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(31)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(31)) sending 76 DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(31)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-4] [8s 113ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-4] [8s 113ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6527b5ef DEBUG: [pool-1-thread-4] [8s 113ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 113ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6527b5ef DEBUG: [pool-1-thread-4] [8s 113ms] Http1Response(id=34) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-4] [8s 113ms] Http1Response(id=34) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [8s 113ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6527b5ef DEBUG: [pool-1-thread-4] [8s 113ms] Http1Response(id=34) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [8s 114ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [8s 114ms] Http1Response(id=34) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [8s 114ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@10b66674(28) DEBUG: [pool-1-thread-4] [8s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@376bc57/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b26f91b queue.isEmpty: false DEBUG: [pool-1-thread-4] [8s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 114ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [8s 114ms] HttpClientImpl(28) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@376bc57/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b26f91b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [8s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@376bc57/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b26f91b DEBUG: [pool-1-thread-4] [8s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@376bc57/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b26f91b DEBUG: [pool-1-thread-4] [8s 114ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-4] [8s 114ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [8s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [8s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [8s 114ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 114ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 114ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 114ms] SSL Reader(SocketTube(31)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [8s 114ms] SSL Reader(SocketTube(31)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(31)) sending 15 DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(31)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [8s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-4] [8s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@376bc57/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b26f91b DEBUG: [pool-1-thread-4] [8s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@376bc57/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b26f91b DEBUG: [pool-1-thread-4] [8s 115ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-4] [8s 115ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [8s 115ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [8s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) cleared DEBUG: [pool-1-thread-4] [8s 115ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) SSLTube(SocketTube(31)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [8s 115ms] ConnectionPool(28) registering CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-4] [8s 115ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-4] [8s 115ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-4] [8s 115ms] Http1Publisher(SSLTube(SocketTube(31))) subscription cancelled DEBUG: [pool-1-thread-4] [8s 115ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [8s 115ms] HttpClientImpl(28) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 115ms] HttpClientImpl(28) ClientImpl (async) elapsed 58 millis for GET to https://127.0.0.1:42995/https1/fixed/x DEBUG: [pool-1-thread-4] [8s 115ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [8s 115ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@10b66674(28) DEBUG: [pool-1-thread-4] [8s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [8s 115ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [8s 115ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [8s 115ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [8s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a09ec0 for R (false) DEBUG: [MainThread] [8s 116ms] HttpClientImpl(29) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [8s 116ms] HttpClientImpl(29) ClientImpl (async) send https://127.0.0.1:42995/https1/chunk/x GET DEBUG: [MainThread] [8s 117ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 117ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 117ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 118ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [MainThread] [8s 118ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-29-SelectorManager] [8s 118ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@af31ead for C (true) DEBUG: [HttpClient-29-SelectorManager] [8s 118ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-29-SelectorManager] [8s 118ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36326 DEBUG: [pool-1-thread-4] [8s 119ms] SocketTube(32) connecting flows DEBUG: [pool-1-thread-4] [8s 119ms] SocketTube(32) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 119ms] SocketTube(32) registering subscribe event DEBUG: [pool-1-thread-4] [8s 119ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 119ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [8s 119ms] SocketTube(32) subscribe event raised DEBUG: [pool-1-thread-4] [8s 119ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-4] [8s 119ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [pool-1-thread-4] [8s 119ms] SocketTube(32) subscribed for writing DEBUG: [pool-1-thread-4] [8s 119ms] SocketTube(32) write: registering startSubscription event DEBUG: [pool-1-thread-4] [8s 119ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [8s 119ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [8s 119ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-29-SelectorManager] [8s 119ms] 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@b75dd[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] [8s 119ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-29-SelectorManager] [8s 119ms] SocketTube(32) calling onSubscribe DEBUG: [pool-1-thread-4] [8s 119ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-29-SelectorManager] [8s 119ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [8s 119ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-29-SelectorManager] [8s 119ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [8s 119ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-29-SelectorManager] [8s 119ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-29-SelectorManager] [8s 119ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-29-SelectorManager] [8s 119ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-29-SelectorManager] [8s 119ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-29-SelectorManager] [8s 119ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-29-SelectorManager] [8s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for R (true) DEBUG: [HttpClient-29-SelectorManager] [8s 119ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-29-SelectorManager] [8s 119ms] SocketTube(32) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 120ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-2] [8s 120ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 120ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 121ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 121ms] SSL Writer(SocketTube(32)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 121ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 121ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [8s 121ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 121ms] SSL Writer(SocketTube(32)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-4] [8s 121ms] SSL Writer(SocketTube(32)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-4] [8s 121ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 121ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 121ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-4] [8s 121ms] SocketTube(32) trying to write: 2186 DEBUG: [pool-1-thread-4] [8s 121ms] SocketTube(32) wrote: 2186 DEBUG: [pool-1-thread-4] [8s 121ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [8s 121ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 121ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 121ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 121ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [8s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 125ms] HttpClientImpl(29) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-29-SelectorManager] [8s 125ms] SocketTube(32) read bytes: 261 DEBUG: [HttpClient-29-SelectorManager] [8s 125ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [8s 125ms] SSL Reader(SocketTube(32)) Adding 261 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [8s 125ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [8s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for R (false) DEBUG: [HttpClient-29-SelectorManager] [8s 125ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 125ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 125ms] SSL Reader(SocketTube(32)) Unwrapping: 261 DEBUG: [pool-1-thread-4] [8s 125ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-4] [8s 125ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 125ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [8s 125ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [8s 125ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [8s 125ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [8s 127ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [8s 127ms] SocketTube(32) trying to write: 6 DEBUG: [pool-1-thread-4] [8s 127ms] SocketTube(32) wrote: 6 DEBUG: [pool-1-thread-4] [8s 127ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [8s 127ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 127ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 127ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 129ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 129ms] SSL Reader(SocketTube(32)) Unwrapping: 128 DEBUG: [pool-1-thread-4] [8s 129ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-4] [8s 129ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 129ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [8s 129ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [8s 129ms] SSL Reader(SocketTube(32)) Unwrapping: 122 DEBUG: [pool-1-thread-4] [8s 129ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 129ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 129ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [8s 129ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [8s 129ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [8s 129ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [8s 129ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-4] [8s 130ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [8s 130ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [8s 130ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 130ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 130ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 130ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [pool-1-thread-4] [8s 130ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [8s 130ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-4] [8s 130ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-4] [8s 130ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [8s 130ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-4] [8s 130ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36326 remote=/127.0.0.1:42995] DEBUG: [pool-1-thread-4] [8s 130ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 130ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [8s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@9d65bd9 queue.isEmpty: true DEBUG: [pool-1-thread-4] [8s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@9d65bd9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [8s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 130ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [8s 130ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-4] [8s 130ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-4] [8s 130ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3ff4dab0 DEBUG: [pool-1-thread-4] [8s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [8s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 130ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 130ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 130ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 130ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 130ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [pool-1-thread-4] [8s 130ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [8s 130ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 130ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [8s 130ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [8s 130ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [8s 130ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [8s 130ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [8s 130ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [8s 130ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 130ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [8s 131ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [8s 131ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [8s 131ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) onNext DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [8s 131ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 131ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [8s 131ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [8s 131ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [8s 131ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 131ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [8s 131ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [8s 131ms] SocketTube(32) trying to write: 90 DEBUG: [pool-1-thread-4] [8s 131ms] SocketTube(32) wrote: 90 DEBUG: [pool-1-thread-4] [8s 131ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [8s 131ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 131ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [8s 131ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-4] [8s 131ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 131ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [8s 131ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 131ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [8s 131ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [8s 131ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [8s 131ms] Http1Response(id=35) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [8s 131ms] Http1Response(id=35) First time around DEBUG: [pool-1-thread-4] [8s 131ms] Http1Response(id=35) headersReader is not yet completed DEBUG: [pool-1-thread-4] [8s 131ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 131ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@53f61274 DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [8s 131ms] SocketTube(32) trying to write: 134 DEBUG: [pool-1-thread-4] [8s 131ms] SocketTube(32) wrote: 134 DEBUG: [pool-1-thread-4] [8s 131ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [8s 131ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 131ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 131ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [8s 131ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [8s 131ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [8s 131ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [8s 131ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 131ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [8s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for R (false) DEBUG: [HttpClient-29-SelectorManager] [8s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 132ms] SocketTube(32) read bytes: 1721 DEBUG: [HttpClient-29-SelectorManager] [8s 132ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [8s 132ms] SSL Reader(SocketTube(32)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [8s 132ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [8s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for R (false) DEBUG: [HttpClient-29-SelectorManager] [8s 132ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 132ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 132ms] SSL Reader(SocketTube(32)) Unwrapping: 1721 DEBUG: [pool-1-thread-4] [8s 132ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 132ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 132ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-4] [8s 132ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [8s 132ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [8s 132ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [8s 132ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for R (false) DEBUG: [HttpClient-29-SelectorManager] [8s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 173ms] SocketTube(32) read bytes: 223 DEBUG: [HttpClient-29-SelectorManager] [8s 173ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [8s 173ms] SSL Reader(SocketTube(32)) Adding 223 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [8s 173ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [8s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for R (false) DEBUG: [HttpClient-29-SelectorManager] [8s 173ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(32)) Unwrapping: 223 DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(32)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(32)) sending 84 DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(32)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 173ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-4] [8s 173ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-4] [8s 173ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@9d65bd9 DEBUG: [pool-1-thread-4] [8s 173ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 173ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@9d65bd9 DEBUG: [pool-1-thread-4] [8s 173ms] Http1Response(id=35) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-4] [8s 173ms] Http1Response(id=35) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [8s 173ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@9d65bd9 DEBUG: [pool-1-thread-4] [8s 173ms] Http1Response(id=35) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [8s 174ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [8s 174ms] Http1Response(id=35) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [8s 174ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@78586fee(29) DEBUG: [pool-1-thread-4] [8s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3a238951/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@110155f queue.isEmpty: false DEBUG: [pool-1-thread-4] [8s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 174ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [8s 174ms] HttpClientImpl(29) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3a238951/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@110155f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [8s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a238951/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@110155f DEBUG: [pool-1-thread-4] [8s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a238951/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@110155f DEBUG: [pool-1-thread-4] [8s 174ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-4] [8s 174ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [8s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [8s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [8s 174ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 174ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 174ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 174ms] SSL Reader(SocketTube(32)) Unwrapping: 101 DEBUG: [pool-1-thread-4] [8s 174ms] SSL Reader(SocketTube(32)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-4] [8s 174ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-4] [8s 174ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-4] [8s 174ms] SSL Reader(SocketTube(32)) sending 20 DEBUG: [pool-1-thread-4] [8s 174ms] SSL Reader(SocketTube(32)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-4] [8s 174ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 174ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 174ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-4] [8s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-4] [8s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a238951/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@110155f DEBUG: [pool-1-thread-4] [8s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a238951/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@110155f DEBUG: [pool-1-thread-4] [8s 175ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-4] [8s 175ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-4] [8s 175ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-4] [8s 175ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-4] [8s 175ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-4] [8s 175ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [8s 175ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [8s 175ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-4] [8s 175ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-4] [8s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [8s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 175ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 175ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 175ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 175ms] SSL Reader(SocketTube(32)) Unwrapping: 43 DEBUG: [pool-1-thread-4] [8s 175ms] SSL Reader(SocketTube(32)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 175ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-4] [8s 175ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-4] [8s 175ms] SSL Reader(SocketTube(32)) sending 5 DEBUG: [pool-1-thread-4] [8s 175ms] SSL Reader(SocketTube(32)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-4] [8s 175ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 175ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 175ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-4] [8s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-4] [8s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a238951/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@110155f DEBUG: [pool-1-thread-4] [8s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [8s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a238951/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@110155f DEBUG: [pool-1-thread-4] [8s 175ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-4] [8s 175ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [8s 175ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [8s 175ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [8s 175ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [8s 175ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [8s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) cleared DEBUG: [pool-1-thread-4] [8s 175ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) SSLTube(SocketTube(32)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [8s 175ms] ConnectionPool(29) registering CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-4] [8s 175ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-4] [8s 175ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-4] [8s 175ms] Http1Publisher(SSLTube(SocketTube(32))) subscription cancelled DEBUG: [pool-1-thread-4] [8s 175ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [8s 175ms] HttpClientImpl(29) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 176ms] HttpClientImpl(29) ClientImpl (async) elapsed 59 millis for GET to https://127.0.0.1:42995/https1/chunk/x DEBUG: [pool-1-thread-4] [8s 176ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [8s 176ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [8s 176ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@78586fee(29) DEBUG: [pool-1-thread-4] [8s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 176ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [8s 177ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 177ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 177ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 177ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 177ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [8s 177ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [8s 177ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [8s 177ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 177ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [8s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for R (false) DEBUG: [MainThread] [8s 180ms] HttpClientImpl(30) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [8s 181ms] HttpClientImpl(30) ClientImpl (async) send http://127.0.0.1:57711/http2/fixed/x GET DEBUG: [MainThread] [8s 181ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 181ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 181ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 181ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 181ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 181ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 181ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 182ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 182ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 182ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@71393c6c queue.isEmpty: true DEBUG: [MainThread] [8s 182ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@71393c6c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 182ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 182ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 182ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 182ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 182ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 182ms] Http1Exchange initiating connect async DEBUG: [MainThread] [8s 182ms] PlainHttpConnection(SocketTube(33)) registering connect event DEBUG: [HttpClient-30-SelectorManager] [8s 182ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@671215eb for C (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-30-SelectorManager] [8s 182ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: finishing connect TestServer(1): creating connection DEBUG: [HttpClient-30-SelectorManager] [8s 182ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59382 TestServer: New connection from Socket[addr=/127.0.0.1,port=59382,localport=57711] TestServer(1): starting connection DEBUG: [pool-1-thread-4] [8s 183ms] PlainHttpConnection(SocketTube(33)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [8s 183ms] Http1Exchange SocketTube(33) connecting flows DEBUG: [pool-1-thread-4] [8s 183ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-4] [8s 183ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 183ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-4] [8s 183ms] SocketTube(33) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 183ms] Http1Publisher(SocketTube(33)) got subscriber: SocketTube(33) DEBUG: [pool-1-thread-4] [8s 183ms] SocketTube(33) subscribed for writing DEBUG: [HttpClient-30-SelectorManager] [8s 183ms] SocketTube(33) subscribe event raised DEBUG: [pool-1-thread-4] [8s 183ms] SocketTube(33) write: registering startSubscription event DEBUG: [pool-1-thread-4] [8s 183ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-30-SelectorManager] [8s 183ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6dea7e9b DEBUG: [HttpClient-30-SelectorManager] [8s 183ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [8s 183ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [8s 183ms] Http1AsyncReceiver(SocketTube(33)) Received onSubscribed from upstream DEBUG: [HttpClient-30-SelectorManager] [8s 183ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [8s 183ms] SocketTube(33) pending subscriber subscribed DEBUG: [HttpClient-30-SelectorManager] [8s 183ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [8s 183ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 183ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 183ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 183ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 183ms] SocketTube(33) got some demand for reading DEBUG: [pool-1-thread-2] [8s 183ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-2] [8s 183ms] SocketTube(33) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-30-SelectorManager] [8s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28e8ed42 for R (true) DEBUG: [pool-1-thread-4] [8s 183ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [8s 183ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [8s 183ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-4] [8s 183ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [8s 184ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [8s 184ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 184ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-1] [8s 184ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 184ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [8s 184ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 184ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 184ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [8s 184ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [8s 184ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 185ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [8s 185ms] Http1Publisher(SocketTube(33)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [8s 185ms] SocketTube(33) trying to write: 204 DEBUG: [pool-1-thread-1] [8s 185ms] SocketTube(33) wrote: 204 DEBUG: [pool-1-thread-1] [8s 185ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [8s 185ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 185ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 185ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 185ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [8s 185ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [8s 185ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [8s 185ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [8s 185ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) First time around DEBUG: [pool-1-thread-1] [8s 185ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [8s 185ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 185ms] Http1Publisher(SocketTube(33)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3bd88e31 DEBUG: [pool-1-thread-1] [8s 185ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [8s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28e8ed42 for None (false) DEBUG: [HttpClient-30-SelectorManager] [8s 185ms] SocketTube(33) read bytes: 71 DEBUG: [HttpClient-30-SelectorManager] [8s 185ms] Http1AsyncReceiver(SocketTube(33)) Putting 71 bytes into the queue DEBUG: [HttpClient-30-SelectorManager] [8s 185ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [8s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28e8ed42 for R (false) DEBUG: [pool-1-thread-1] [8s 185ms] Http1AsyncReceiver(SocketTube(33)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@71393c6c DEBUG: [HttpClient-30-SelectorManager] [8s 185ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 185ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 185ms] Http1AsyncReceiver(SocketTube(33)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@71393c6c DEBUG: [pool-1-thread-1] [8s 185ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [8s 185ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [8s 185ms] Http1AsyncReceiver(SocketTube(33)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@71393c6c DEBUG: [pool-1-thread-1] [8s 185ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 185ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 185ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59382 remote=/127.0.0.1:57711] DEBUG: [pool-1-thread-1] [8s 185ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [8s 185ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@14d79c2d(30) DEBUG: [pool-1-thread-1] [8s 186ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3f60217c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@408e2f59 queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 186ms] Http1AsyncReceiver(SocketTube(33)) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 186ms] PlainHttpConnection(SocketTube(33))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 186ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 186ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-1] [8s 186ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 186ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [8s 186ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [8s 186ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 186ms] Http2Connection(SocketTube(33)) Opened stream 1 DEBUG: [pool-1-thread-1] [8s 186ms] Http2Connection(SocketTube(33))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [8s 186ms] Http2Connection(SocketTube(33))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [8s 186ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-1] [8s 186ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 186ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-1] [8s 186ms] SocketTube(33) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 186ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-1] [8s 186ms] SocketTube(33) write: resetting demand to 0 DEBUG: [HttpClient-30-SelectorManager] [8s 186ms] SocketTube(33) subscribe event raised DEBUG: [HttpClient-30-SelectorManager] [8s 186ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@190ac25b DEBUG: [HttpClient-30-SelectorManager] [8s 186ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-30-SelectorManager] [8s 186ms] SocketTube(33) read demand reset to 0 DEBUG: [pool-1-thread-1] [8s 186ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [8s 186ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [8s 186ms] Http2Connection(SocketTube(33)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-30-SelectorManager] [8s 186ms] SocketTube(33) got some demand for reading DEBUG: [HttpClient-30-SelectorManager] [8s 186ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [8s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28e8ed42 for R (false) DEBUG: [HttpClient-30-SelectorManager] [8s 186ms] SocketTube(33) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-30-SelectorManager] [8s 186ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [8s 186ms] SocketTube(33) pending subscriber subscribed DEBUG: [pool-1-thread-1] [8s 186ms] PlainHttpConnection(SocketTube(33)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 186ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [8s 186ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [8s 186ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 186ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [8s 186ms] PlainHttpConnection(SocketTube(33)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [8s 186ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [8s 186ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 186ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-4] [8s 186ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 186ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-1] [8s 186ms] SocketTube(33) trying to write: 63 DEBUG: [pool-1-thread-1] [8s 186ms] SocketTube(33) wrote: 63 DEBUG: [pool-1-thread-1] [8s 186ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [8s 186ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [8s 186ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 187ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 187ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-1] [8s 187ms] SocketTube(33) trying to write: 13 DEBUG: [Test-server-pool] [8s 187ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 187ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 187ms] SocketTube(33) wrote: 13 DEBUG: [pool-1-thread-1] [8s 187ms] SocketTube(33) write: requesting more... DEBUG: [Test-server-pool] [8s 187ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 187ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 187ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 187ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 TestServer(1): connection started DEBUG: [HttpClient-30-SelectorManager] [8s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28e8ed42 for None (false) DEBUG: [HttpClient-30-SelectorManager] [8s 188ms] SocketTube(33) read bytes: 39 DEBUG: [HttpClient-30-SelectorManager] [8s 188ms] Http2Connection(SocketTube(33)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [8s 188ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [8s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28e8ed42 for R (false) DEBUG: [HttpClient-30-SelectorManager] [8s 188ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [8s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28e8ed42 for None (false) DEBUG: [HttpClient-30-SelectorManager] [8s 188ms] SocketTube(33) read bytes: 48 DEBUG: [HttpClient-30-SelectorManager] [8s 188ms] Http2Connection(SocketTube(33)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [8s 188ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [8s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28e8ed42 for R (false) DEBUG: [HttpClient-30-SelectorManager] [8s 188ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 191ms] Http2Connection(SocketTube(33)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 191ms] Http1AsyncReceiver(SocketTube(33)) stopping DEBUG: [pool-1-thread-4] [8s 191ms] Http1AsyncReceiver(SocketTube(33)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [8s 191ms] Http1AsyncReceiver(SocketTube(33)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [8s 191ms] Http2Connection(SocketTube(33)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [8s 191ms] Http2Connection(SocketTube(33)) Processing 39 DEBUG: [pool-1-thread-4] [8s 191ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [8s 191ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 191ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [8s 191ms] Http2Connection(SocketTube(33)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [8s 191ms] PlainHttpConnection(SocketTube(33)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [8s 191ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 191ms] Http2Connection(SocketTube(33)) H2 processed(1) DEBUG: [pool-1-thread-4] [8s 191ms] Http2Connection(SocketTube(33)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 191ms] Http2Connection(SocketTube(33)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-4] [8s 191ms] Http2Connection(SocketTube(33)) Processing 48 DEBUG: [pool-1-thread-4] [8s 191ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-4] [8s 191ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 192ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 192ms] Http2Connection(SocketTube(33))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 192ms] Http2Connection(SocketTube(33))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [8s 192ms] Http2Connection(SocketTube(33))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-4] [8s 192ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 192ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 192ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 192ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 192ms] Http2Connection(SocketTube(33)) H2 processed(2) DEBUG: [pool-1-thread-1] [8s 187ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [8s 192ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 192ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 187ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 192ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(33) DEBUG: [readLoop] [8s 192ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 192ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [8s 192ms] SocketTube(33) trying to write: 9 DEBUG: [readLoop] [8s 192ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 192ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 193ms] SocketTube(33) wrote: 9 DEBUG: [pool-1-thread-1] [8s 193ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [8s 193ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [8s 193ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 193ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33)) onNext: got 0 bytes in 1 buffers DEBUG: [readLoop] [8s 193ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [8s 193ms] Http2Connection(SocketTube(33)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33)) H2 processed buffered data DEBUG: [pool-1-thread-1] [8s 193ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-1] [8s 193ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-1] [8s 193ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-1] [8s 193ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/fixed/x) 200 HTTP_2 Local port: 59382 DEBUG: [readLoop] [8s 193ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 193ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 193ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33))/Stream(1) subscribing user subscriber DEBUG: [readLoop] [8s 193ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 193ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 193ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [8s 193ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [readLoop] [8s 193ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 193ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 193ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 193ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 193ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-30-SelectorManager] [8s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28e8ed42 for None (false) DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onComplete DEBUG: [HttpClient-30-SelectorManager] [8s 193ms] SocketTube(33) read bytes: 9 DEBUG: [pool-1-thread-1] [8s 193ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [HttpClient-30-SelectorManager] [8s 193ms] Http2Connection(SocketTube(33)) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33)) Closed stream 1 DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@702d39ef DEBUG: [pool-1-thread-1] [8s 193ms] Http2Connection(SocketTube(33))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-30-SelectorManager] [8s 193ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-2] [8s 193ms] Http2Connection(SocketTube(33)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [8s 193ms] Http2Connection(SocketTube(33)) H2 Receiving(3): 9 DEBUG: [pool-1-thread-2] [8s 193ms] Http2Connection(SocketTube(33)) Processing 9 DEBUG: [pool-1-thread-2] [8s 193ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [8s 193ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-30-SelectorManager] [8s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28e8ed42 for R (false) DEBUG: [HttpClient-30-SelectorManager] [8s 193ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 193ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [8s 193ms] Http2Connection(SocketTube(33)) H2 processed(3) DEBUG: [pool-1-thread-4] [8s 193ms] HttpClientImpl(30) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:57711/http2/fixed/x DEBUG: [pool-1-thread-1] [8s 193ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 193ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@14d79c2d(30) DEBUG: [pool-1-thread-1] [8s 193ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3f60217c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@408e2f59, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [8s 193ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 193ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [8s 193ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [8s 194ms] HttpClientImpl(31) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [8s 234ms] HttpClientImpl(31) ClientImpl (async) send http://127.0.0.1:57711/http2/chunk/x GET DEBUG: [MainThread] [8s 234ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 234ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 234ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 234ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 234ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 235ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 235ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 235ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 235ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 235ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5bb8a473 queue.isEmpty: true DEBUG: [MainThread] [8s 235ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5bb8a473, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 235ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 235ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 235ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 235ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 235ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 235ms] Http1Exchange initiating connect async TestServer(1): connection accepted DEBUG: [MainThread] [8s 237ms] PlainHttpConnection(SocketTube(34)) registering connect event TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-31-SelectorManager] [8s 237ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7cec5642 for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=59388,localport=57711] TestServer(1): starting connection DEBUG: [HttpClient-31-SelectorManager] [8s 237ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: finishing connect DEBUG: [HttpClient-31-SelectorManager] [8s 237ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59388 DEBUG: [pool-1-thread-1] [8s 237ms] PlainHttpConnection(SocketTube(34)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [8s 237ms] Http1Exchange SocketTube(34) connecting flows DEBUG: [pool-1-thread-1] [8s 237ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-1] [8s 237ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 237ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-1] [8s 238ms] SocketTube(34) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [8s 238ms] Http1Publisher(SocketTube(34)) got subscriber: SocketTube(34) DEBUG: [HttpClient-31-SelectorManager] [8s 238ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-1] [8s 238ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-1] [8s 238ms] SocketTube(34) write: registering startSubscription event DEBUG: [HttpClient-31-SelectorManager] [8s 238ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@76143d32 DEBUG: [HttpClient-31-SelectorManager] [8s 238ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [8s 238ms] SocketTube(34) calling onSubscribe DEBUG: [pool-1-thread-1] [8s 238ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-31-SelectorManager] [8s 238ms] Http1AsyncReceiver(SocketTube(34)) Received onSubscribed from upstream DEBUG: [HttpClient-31-SelectorManager] [8s 238ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [8s 238ms] SocketTube(34) pending subscriber subscribed DEBUG: [HttpClient-31-SelectorManager] [8s 238ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [8s 238ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-2] [8s 238ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [8s 238ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [8s 238ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-4] [8s 238ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [8s 238ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [8s 238ms] SocketTube(34) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 238ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [8s 238ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 238ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [8s 238ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 238ms] SocketTube(34) got some demand for reading DEBUG: [pool-1-thread-4] [8s 238ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-1] [8s 238ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [8s 238ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 238ms] SocketTube(34) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 238ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-31-SelectorManager] [8s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3316bd94 for R (true) DEBUG: [pool-1-thread-1] [8s 238ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [8s 238ms] Http1Publisher(SocketTube(34)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [8s 238ms] SocketTube(34) trying to write: 204 DEBUG: [pool-1-thread-1] [8s 238ms] SocketTube(34) wrote: 204 DEBUG: [pool-1-thread-1] [8s 238ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [8s 238ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 238ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 238ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 238ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [8s 238ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [8s 238ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 238ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 238ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [8s 238ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [8s 238ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 238ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [8s 238ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 238ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [8s 238ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 238ms] Http1Publisher(SocketTube(34)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4e789d57 DEBUG: [pool-1-thread-1] [8s 238ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [8s 239ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [8s 239ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-31-SelectorManager] [8s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3316bd94 for None (false) DEBUG: [pool-1-thread-1] [8s 239ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) First time around DEBUG: [pool-1-thread-1] [8s 239ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) headersReader is not yet completed DEBUG: [HttpClient-31-SelectorManager] [8s 239ms] SocketTube(34) read bytes: 71 DEBUG: [HttpClient-31-SelectorManager] [8s 239ms] Http1AsyncReceiver(SocketTube(34)) Putting 71 bytes into the queue DEBUG: [HttpClient-31-SelectorManager] [8s 239ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [8s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3316bd94 for R (false) DEBUG: [HttpClient-31-SelectorManager] [8s 239ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 239ms] Http1AsyncReceiver(SocketTube(34)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5bb8a473 DEBUG: [pool-1-thread-1] [8s 239ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 239ms] Http1AsyncReceiver(SocketTube(34)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5bb8a473 DEBUG: [pool-1-thread-1] [8s 239ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [8s 239ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [8s 239ms] Http1AsyncReceiver(SocketTube(34)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5bb8a473 DEBUG: [pool-1-thread-1] [8s 239ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 239ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 239ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59388 remote=/127.0.0.1:57711] DEBUG: [pool-1-thread-1] [8s 239ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [8s 239ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@73a668de(31) DEBUG: [pool-1-thread-1] [8s 239ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7f3d8726/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2cac7549 queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 239ms] Http1AsyncReceiver(SocketTube(34)) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 239ms] PlainHttpConnection(SocketTube(34))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 239ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 239ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-1] [8s 239ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 239ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [8s 240ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [8s 240ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 240ms] Http2Connection(SocketTube(34)) Opened stream 1 DEBUG: [pool-1-thread-1] [8s 240ms] Http2Connection(SocketTube(34))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [8s 240ms] Http2Connection(SocketTube(34))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) write: resetting demand to 0 DEBUG: [HttpClient-31-SelectorManager] [8s 240ms] SocketTube(34) subscribe event raised DEBUG: [HttpClient-31-SelectorManager] [8s 240ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@26fef28 DEBUG: [HttpClient-31-SelectorManager] [8s 240ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-31-SelectorManager] [8s 240ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [8s 240ms] SocketTube(34) calling onSubscribe DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) write: registering startSubscription event DEBUG: [HttpClient-31-SelectorManager] [8s 240ms] Http2Connection(SocketTube(34)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-31-SelectorManager] [8s 240ms] SocketTube(34) got some demand for reading DEBUG: [HttpClient-31-SelectorManager] [8s 240ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [8s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3316bd94 for R (false) DEBUG: [HttpClient-31-SelectorManager] [8s 240ms] SocketTube(34) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-31-SelectorManager] [8s 240ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [8s 240ms] SocketTube(34) pending subscriber subscribed DEBUG: [HttpClient-31-SelectorManager] [8s 240ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [8s 240ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 240ms] PlainHttpConnection(SocketTube(34)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 240ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 240ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [8s 240ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [8s 240ms] PlainHttpConnection(SocketTube(34)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 240ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 240ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-4] [8s 240ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 240ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) trying to write: 63 DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) wrote: 63 DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [8s 240ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 240ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(34) DEBUG: [Test-server-pool] [8s 240ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 240ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) trying to write: 13 DEBUG: [Test-server-pool] [8s 240ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 240ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 240ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) wrote: 13 DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [8s 240ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 240ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 240ms] Http2Connection(SocketTube(34)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [8s 240ms] Http2Connection(SocketTube(34)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 240ms] Http2Connection(SocketTube(34)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 240ms] Http1AsyncReceiver(SocketTube(34)) stopping DEBUG: [pool-1-thread-1] [8s 241ms] Http1AsyncReceiver(SocketTube(34)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [8s 241ms] Http1AsyncReceiver(SocketTube(34)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [8s 241ms] Http2Connection(SocketTube(34)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [8s 241ms] Http2Connection(SocketTube(34)) H2 processed buffered data DEBUG: [Test-server-pool] [8s 241ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [8s 241ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-1] [8s 241ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-1] [8s 241ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-1] [8s 241ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [8s 241ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 241ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@73a668de(31) DEBUG: [pool-1-thread-1] [8s 241ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7f3d8726/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2cac7549, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [8s 241ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 241ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [8s 241ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: no need to request more 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] [8s 241ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 241ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [8s 241ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 241ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 241ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 241ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 241ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 241ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 241ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 241ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 241ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-31-SelectorManager] [8s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3316bd94 for None (false) DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] SocketTube(34) read bytes: 39 DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] Http2Connection(SocketTube(34)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [8s 242ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3316bd94 for R (false) DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(34)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(34)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(34)) Processing 39 DEBUG: [pool-1-thread-1] [8s 242ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3316bd94 for None (false) DEBUG: [pool-1-thread-1] [8s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 242ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] SocketTube(34) read bytes: 34 DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] Http2Connection(SocketTube(34)) onNext: got 34 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3316bd94 for R (false) DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(34)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3316bd94 for None (false) DEBUG: [pool-1-thread-1] [8s 242ms] PlainHttpConnection(SocketTube(34)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 242ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] SocketTube(34) read bytes: 18 DEBUG: [pool-1-thread-1] [8s 242ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-1] [8s 242ms] SocketTube(34) trying to write: 9 DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] Http2Connection(SocketTube(34)) onNext: got 18 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3316bd94 for R (false) DEBUG: [HttpClient-31-SelectorManager] [8s 242ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 242ms] SocketTube(34) wrote: 9 DEBUG: [pool-1-thread-1] [8s 242ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [8s 242ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [readLoop] [8s 242ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 242ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 242ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 242ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 242ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(34)) H2 processed(1) DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(34)) sending 34 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(34)) H2 Receiving(2): 34 DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(34)) Processing 34 DEBUG: [pool-1-thread-1] [8s 242ms] FramesDecoder decodes: 34 DEBUG: [pool-1-thread-1] [8s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 242ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(34))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(34))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 242ms] Http2Connection(SocketTube(34))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/chunk/x) 200 HTTP_2 Local port: 59388 DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 243ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 243ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34)) H2 processed(2) DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34)) sending 18 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34)) H2 Receiving(3): 18 DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34)) Processing 18 DEBUG: [pool-1-thread-1] [8s 243ms] FramesDecoder decodes: 18 DEBUG: [pool-1-thread-1] [8s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 243ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 243ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 243ms] HttpClientImpl(31) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:57711/http2/chunk/x DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34)) Closed stream 1 DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3f4f62aa DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [8s 243ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [8s 243ms] Http2Connection(SocketTube(34)) H2 processed(3) DEBUG: [MainThread] [8s 244ms] HttpClientImpl(32) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [8s 244ms] HttpClientImpl(32) ClientImpl (async) send https://127.0.0.1:35933/https2/fixed/x GET DEBUG: [MainThread] [8s 244ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 245ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 245ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 245ms] PlainHttpConnection(SocketTube(35)) registering connect event DEBUG: [MainThread] [8s 245ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-32-SelectorManager] [8s 245ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2f4ad48b 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=48774, Session(1697439659739|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-32-SelectorManager] [8s 248ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: finishing connect DEBUG: [HttpClient-32-SelectorManager] [8s 248ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48774 DEBUG: [pool-1-thread-1] [8s 248ms] SocketTube(35) connecting flows DEBUG: [pool-1-thread-1] [8s 248ms] SocketTube(35) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 248ms] SocketTube(35) registering subscribe event DEBUG: [pool-1-thread-1] [8s 248ms] SocketTube(35) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [8s 248ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [8s 248ms] SocketTube(35) subscribe event raised DEBUG: [pool-1-thread-1] [8s 248ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [8s 248ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SocketTube(35) DEBUG: [pool-1-thread-1] [8s 248ms] SocketTube(35) subscribed for writing DEBUG: [pool-1-thread-1] [8s 248ms] SocketTube(35) write: registering startSubscription event DEBUG: [pool-1-thread-1] [8s 248ms] SSL Writer(SocketTube(35)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [8s 248ms] SSL Writer(SocketTube(35)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 248ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-32-SelectorManager] [8s 248ms] 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@25b2bffb[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] [8s 249ms] SocketTube(35) read demand reset to 0 DEBUG: [pool-1-thread-1] [8s 249ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [HttpClient-32-SelectorManager] [8s 249ms] SocketTube(35) calling onSubscribe DEBUG: [HttpClient-32-SelectorManager] [8s 249ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [8s 249ms] SocketTube(35) got some demand for reading DEBUG: [HttpClient-32-SelectorManager] [8s 249ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 249ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [8s 249ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-32-SelectorManager] [8s 249ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-32-SelectorManager] [8s 249ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-32-SelectorManager] [8s 249ms] SocketTube(35) onSubscribe called DEBUG: [HttpClient-32-SelectorManager] [8s 249ms] SocketTube(35) pending subscriber subscribed DEBUG: [HttpClient-32-SelectorManager] [8s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (true) DEBUG: [HttpClient-32-SelectorManager] [8s 249ms] SocketTube(35) write: starting subscription DEBUG: [HttpClient-32-SelectorManager] [8s 249ms] SocketTube(35) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 249ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-4] [8s 249ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 249ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 251ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 251ms] SSL Writer(SocketTube(35)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 251ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 251ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 251ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 251ms] SSL Writer(SocketTube(35)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [8s 251ms] SSL Writer(SocketTube(35)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [8s 251ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 251ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 251ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [8s 251ms] SocketTube(35) trying to write: 2191 DEBUG: [pool-1-thread-1] [8s 251ms] SocketTube(35) wrote: 2191 DEBUG: [pool-1-thread-1] [8s 251ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 251ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 251ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 251ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 251ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [8s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 256ms] HttpClientImpl(32) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-32-SelectorManager] [8s 256ms] SocketTube(35) read bytes: 308 DEBUG: [HttpClient-32-SelectorManager] [8s 256ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 256ms] SSL Reader(SocketTube(35)) Adding 308 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 256ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (false) DEBUG: [HttpClient-32-SelectorManager] [8s 256ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 256ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 256ms] SSL Reader(SocketTube(35)) Unwrapping: 308 DEBUG: [pool-1-thread-1] [8s 256ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-1] [8s 256ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 256ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [8s 256ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 256ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 256ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [8s 258ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-1] [8s 258ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [8s 258ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 258ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 258ms] SSL Writer(SocketTube(35)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 258ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 258ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 258ms] SSL Writer(SocketTube(35)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 258ms] SSL Writer(SocketTube(35)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [8s 258ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 258ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 258ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 258ms] SocketTube(35) trying to write: 6 DEBUG: [pool-1-thread-1] [8s 258ms] SocketTube(35) wrote: 6 DEBUG: [pool-1-thread-1] [8s 258ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 258ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 258ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 258ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 258ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 258ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 258ms] SSL Reader(SocketTube(35)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [8s 258ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [8s 258ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 258ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [8s 258ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 258ms] SSL Reader(SocketTube(35)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [8s 258ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [8s 258ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 258ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [8s 258ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 258ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 258ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [8s 258ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-1] [8s 258ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 258ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 258ms] SSL Reader(SocketTube(35)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [8s 259ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 259ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 259ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [8s 259ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [8s 259ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [8s 259ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 260ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 260ms] SSL Writer(SocketTube(35)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 260ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 260ms] SSLFlowDelegate(SocketTube(35)) setALPN = h2 DEBUG: [pool-1-thread-1] [8s 260ms] PlainHttpConnection(SocketTube(35)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [8s 261ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [8s 261ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [8s 261ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [8s 261ms] SSLTube(SocketTube(35)) connecting flows DEBUG: [pool-1-thread-1] [8s 261ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2c58c6d2 DEBUG: [pool-1-thread-1] [8s 261ms] Http2Connection(SSLTube(SocketTube(35))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [8s 261ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 261ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 261ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 261ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 261ms] SSLTube(SocketTube(35)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 261ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 261ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 261ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 261ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 261ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 261ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [8s 261ms] SSL Writer(SocketTube(35)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 261ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [8s 261ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 261ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 261ms] Http2Connection(SSLTube(SocketTube(35))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [8s 261ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 261ms] Http2Connection(SSLTube(SocketTube(35))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 261ms] Http2Connection(SSLTube(SocketTube(35))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [8s 261ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed buffered data DEBUG: [pool-1-thread-1] [8s 261ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-1] [8s 261ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-1] [8s 261ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 261ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [8s 261ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 261ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 261ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [8s 261ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [8s 261ms] Http2Connection(SSLTube(SocketTube(35))) Opened stream 1 DEBUG: [pool-1-thread-1] [8s 261ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [8s 262ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 262ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 262ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 262ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 262ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 262ms] SocketTube(35) trying to write: 90 DEBUG: [pool-1-thread-1] [8s 262ms] SocketTube(35) wrote: 90 DEBUG: [pool-1-thread-1] [8s 262ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 262ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 262ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 262ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [8s 262ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 262ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 262ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 262ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [8s 262ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 262ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 262ms] SSLTube(SocketTube(35)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 262ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [8s 262ms] SocketTube(35) trying to write: 174 DEBUG: [pool-1-thread-1] [8s 262ms] SocketTube(35) wrote: 174 DEBUG: [pool-1-thread-1] [8s 262ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 262ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 263ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 263ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 263ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 263ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [8s 263ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 263ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 263ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 263ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 263ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [8s 263ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [8s 263ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 263ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (false) DEBUG: [HttpClient-32-SelectorManager] [8s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 264ms] SocketTube(35) read bytes: 1726 DEBUG: [HttpClient-32-SelectorManager] [8s 264ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 264ms] SSL Reader(SocketTube(35)) Adding 1726 bytes to read buffer TestServer(2): starting connection DEBUG: [HttpClient-32-SelectorManager] [8s 264ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (false) DEBUG: [HttpClient-32-SelectorManager] [8s 264ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 264ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 264ms] SSL Reader(SocketTube(35)) Unwrapping: 1726 DEBUG: [Test-server-pool] [8s 264ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 264ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [8s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for None (false) DEBUG: [Test-server-pool] [8s 264ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 264ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 264ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [8s 264ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [8s 264ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 264ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [8s 264ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 265ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [8s 265ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [8s 265ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (true) DEBUG: [readLoop] [8s 265ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 265ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 265ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 265ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for None (false) DEBUG: [readLoop] [8s 265ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] SocketTube(35) read bytes: 77 DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] SSL Reader(SocketTube(35)) Adding 77 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] SocketTube(35) resuming read event TestServer(2): connection started DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (false) DEBUG: [HttpClient-32-SelectorManager] [8s 265ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 265ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) Unwrapping: 77 DEBUG: [readLoop] [8s 265ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [8s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 265ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) sending 39 DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 265ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [8s 265ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 265ms] Http2Connection(SSLTube(SocketTube(35))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 265ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [8s 265ms] Http2Connection(SSLTube(SocketTube(35))) Processing 39 DEBUG: [pool-1-thread-1] [8s 265ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [8s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 265ms] 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] [8s 265ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [8s 265ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 265ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 265ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(35)) TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [8s 266ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 266ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [8s 266ms] SSL Writer(SocketTube(35)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 266ms] SSL Writer(SocketTube(35)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 266ms] SSL Writer(SocketTube(35)) wrapping 9 bytes TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [8s 266ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 266ms] SSL Writer(SocketTube(35)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 266ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 266ms] SSL Writer(SocketTube(35)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [8s 266ms] SSL Writer(SocketTube(35)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [8s 266ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 266ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 266ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [8s 266ms] SocketTube(35) trying to write: 47 Sent response headers 200 DEBUG: [pool-1-thread-1] [8s 266ms] SocketTube(35) wrote: 47 DEBUG: [pool-1-thread-1] [8s 266ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [8s 266ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 266ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 266ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 266ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 266ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [8s 266ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [8s 266ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 266ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(1) DEBUG: [pool-1-thread-1] [8s 266ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 266ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 266ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [8s 266ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [8s 266ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 266ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (false) DEBUG: [readLoop] [8s 271ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 271ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 271ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 271ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 271ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [8s 271ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 271ms] SocketTube(35) read bytes: 116 DEBUG: [HttpClient-32-SelectorManager] [8s 271ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 271ms] SSL Reader(SocketTube(35)) Adding 116 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 272ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 272ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (false) DEBUG: [pool-1-thread-1] [8s 272ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:116, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 272ms] SSL Reader(SocketTube(35)) Unwrapping: 116 DEBUG: [HttpClient-32-SelectorManager] [8s 272ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 272ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 272ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [8s 272ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 272ms] SSL Reader(SocketTube(35)) Decoded 16 bytes out of 116 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [8s 272ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [8s 272ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-1] [8s 272ms] SSL Reader(SocketTube(35)) sending 16 DEBUG: [pool-1-thread-1] [8s 272ms] SSL Reader(SocketTube(35)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [8s 272ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 272ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [8s 272ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [8s 272ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 272ms] Http2Connection(SSLTube(SocketTube(35))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 272ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [8s 272ms] Http2Connection(SSLTube(SocketTube(35))) Processing 16 DEBUG: [pool-1-thread-1] [8s 272ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [8s 272ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 272ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 272ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 272ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 272ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 272ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/fixed/x) 200 HTTP_2 Local port: 48774 DEBUG: [pool-1-thread-1] [8s 273ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 273ms] HttpClientImpl(32) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 273ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(2) DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) sending 24 DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [8s 273ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 273ms] Http2Connection(SSLTube(SocketTube(35))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 273ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [8s 273ms] Http2Connection(SSLTube(SocketTube(35))) Processing 24 DEBUG: [pool-1-thread-1] [8s 273ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [8s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 273ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 273ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 273ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [8s 273ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 273ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 273ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(3) DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 273ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [8s 273ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [8s 273ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (true) DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SocketTube(35) read bytes: 47 DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SSL Reader(SocketTube(35)) Adding 47 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (false) DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 273ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) sending 9 DEBUG: [pool-1-thread-1] [8s 273ms] SSL Reader(SocketTube(35)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [8s 274ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 274ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [8s 274ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [8s 274ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 274ms] Http2Connection(SSLTube(SocketTube(35))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 274ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [8s 274ms] Http2Connection(SSLTube(SocketTube(35))) Processing 9 DEBUG: [pool-1-thread-1] [8s 274ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 274ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 274ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 274ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 274ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 274ms] HttpClientImpl(32) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 274ms] HttpClientImpl(32) ClientImpl (async) elapsed 29 millis for GET to https://127.0.0.1:35933/https2/fixed/x DEBUG: [pool-1-thread-1] [8s 274ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 274ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 274ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [8s 274ms] Http2Connection(SSLTube(SocketTube(35))) Closed stream 1 DEBUG: [pool-1-thread-1] [8s 274ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6311e82d DEBUG: [pool-1-thread-1] [8s 274ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [8s 274ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(4) DEBUG: [pool-1-thread-1] [8s 274ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 274ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [8s 274ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [8s 274ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [8s 274ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 274ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (false) DEBUG: [MainThread] [8s 275ms] HttpClientImpl(33) proxySelector is sun.net.spi.DefaultProxySelector@65e1db58 (user-supplied=false) DEBUG: [MainThread] [8s 284ms] HttpClientImpl(33) ClientImpl (async) send https://127.0.0.1:35933/https2/chunk/x GET DEBUG: [MainThread] [8s 284ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 284ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 284ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 292ms] PlainHttpConnection(SocketTube(36)) registering connect event DEBUG: [MainThread] [8s 292ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-33-SelectorManager] [8s 292ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1c471197 for C (true) DEBUG: [HttpClient-33-SelectorManager] [8s 292ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: finishing connect TestServer(2): connection accepted DEBUG: [HttpClient-33-SelectorManager] [8s 292ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48788 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(1697439660907|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [8s 292ms] SocketTube(36) connecting flows DEBUG: [pool-1-thread-1] [8s 292ms] SocketTube(36) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 292ms] SocketTube(36) registering subscribe event DEBUG: [pool-1-thread-1] [8s 292ms] SocketTube(36) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [8s 292ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 292ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [8s 292ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SocketTube(36) DEBUG: [pool-1-thread-1] [8s 292ms] SocketTube(36) subscribed for writing DEBUG: [pool-1-thread-1] [8s 292ms] SocketTube(36) write: registering startSubscription event DEBUG: [pool-1-thread-1] [8s 292ms] SSL Writer(SocketTube(36)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [8s 292ms] SSL Writer(SocketTube(36)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 292ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [8s 292ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 294ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 294ms] SSL Writer(SocketTube(36)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 294ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 294ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 294ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 294ms] SSL Writer(SocketTube(36)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [8s 294ms] SSL Writer(SocketTube(36)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [8s 294ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 294ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] SocketTube(36) subscribe event raised DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] 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@16bf7ae7[Not completed, 4 dependents] (id=3305) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@53bdf654[Not completed, 1 dependents] (id=3311), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] SocketTube(36) read demand reset to 0 DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] SocketTube(36) calling onSubscribe DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] SocketTube(36) got some demand for reading DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@53bdf654[Not completed, 1 dependents] (id=3311), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] SocketTube(36) onSubscribe called DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] SocketTube(36) pending subscriber subscribed DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] SocketTube(36) write: starting subscription DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] SocketTube(36) write: offloading requestMore DEBUG: [HttpClient-33-SelectorManager] [8s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for R (true) DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) trying to write: 2191 DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) wrote: 2191 DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 295ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 295ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [8s 297ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 297ms] HttpClientImpl(33) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-33-SelectorManager] [8s 297ms] SocketTube(36) read bytes: 133 DEBUG: [HttpClient-33-SelectorManager] [8s 297ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [8s 297ms] SSL Reader(SocketTube(36)) Adding 133 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 298ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 298ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 298ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 298ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 298ms] SSL Reader(SocketTube(36)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [8s 298ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 298ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 298ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [8s 298ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 298ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 298ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [HttpClient-33-SelectorManager] [8s 298ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 298ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [8s 298ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 299ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-1] [8s 299ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [8s 299ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 299ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 299ms] SSL Writer(SocketTube(36)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 299ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 299ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 299ms] SSL Writer(SocketTube(36)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 299ms] SSL Writer(SocketTube(36)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [8s 299ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 299ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 299ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [8s 299ms] SocketTube(36) trying to write: 6 DEBUG: [pool-1-thread-1] [8s 299ms] SocketTube(36) wrote: 6 DEBUG: [pool-1-thread-1] [8s 299ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 299ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 299ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 299ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 299ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 299ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 299ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [8s 299ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [8s 299ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 299ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [8s 299ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for R (true) DEBUG: [HttpClient-33-SelectorManager] [8s 299ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 299ms] SocketTube(36) read bytes: 175 DEBUG: [HttpClient-33-SelectorManager] [8s 299ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [8s 299ms] SSL Reader(SocketTube(36)) Adding 175 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 299ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 299ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for R (false) DEBUG: [pool-1-thread-1] [8s 299ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 299ms] SSL Reader(SocketTube(36)) Unwrapping: 175 DEBUG: [HttpClient-33-SelectorManager] [8s 299ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 299ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [8s 299ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 299ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [8s 299ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 299ms] SSL Reader(SocketTube(36)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [8s 299ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [8s 299ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 299ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [8s 299ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 299ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [8s 299ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [8s 300ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-1] [8s 300ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 300ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [8s 300ms] SSL Reader(SocketTube(36)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [8s 301ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 301ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 301ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [8s 301ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [8s 301ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [8s 301ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 301ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 301ms] SSL Writer(SocketTube(36)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 301ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 301ms] SSLFlowDelegate(SocketTube(36)) setALPN = h2 DEBUG: [pool-1-thread-1] [8s 301ms] PlainHttpConnection(SocketTube(36)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [8s 301ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [8s 301ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [8s 302ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [8s 302ms] SSLTube(SocketTube(36)) connecting flows DEBUG: [pool-1-thread-1] [8s 302ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@68567b7e DEBUG: [pool-1-thread-1] [8s 302ms] Http2Connection(SSLTube(SocketTube(36))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [8s 302ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 302ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 302ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 302ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 302ms] SSLTube(SocketTube(36)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 302ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 302ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 302ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 302ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 302ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 302ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [8s 302ms] SSL Writer(SocketTube(36)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 302ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [8s 302ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [8s 302ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 302ms] Http2Connection(SSLTube(SocketTube(36))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [8s 302ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 302ms] Http2Connection(SSLTube(SocketTube(36))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 302ms] Http2Connection(SSLTube(SocketTube(36))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [8s 302ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed buffered data DEBUG: [pool-1-thread-1] [8s 302ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-1] [8s 302ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-1] [8s 302ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 302ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [8s 302ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 302ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 302ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [8s 302ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [8s 302ms] Http2Connection(SSLTube(SocketTube(36))) Opened stream 1 DEBUG: [pool-1-thread-1] [8s 302ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [8s 303ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 303ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 303ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 303ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 303ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [8s 303ms] SocketTube(36) trying to write: 90 DEBUG: [pool-1-thread-1] [8s 303ms] SocketTube(36) wrote: 90 DEBUG: [pool-1-thread-1] [8s 303ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 303ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 303ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 303ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [8s 303ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 303ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 303ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 303ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [8s 303ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 303ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 303ms] SSLTube(SocketTube(36)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 303ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [8s 303ms] SocketTube(36) trying to write: 174 DEBUG: [pool-1-thread-1] [8s 303ms] SocketTube(36) wrote: 174 DEBUG: [pool-1-thread-1] [8s 304ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 304ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 304ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 304ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 304ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 304ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [8s 304ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 304ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 304ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 305ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [8s 305ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [8s 305ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 305ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-33-SelectorManager] [8s 305ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 305ms] SocketTube(36) read bytes: 1726 DEBUG: [HttpClient-33-SelectorManager] [8s 306ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [8s 306ms] SSL Reader(SocketTube(36)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 306ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 306ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 306ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 306ms] SSL Reader(SocketTube(36)) Unwrapping: 1726 DEBUG: [HttpClient-33-SelectorManager] [8s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for R (false) DEBUG: [Test-server-pool] [8s 306ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 306ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 306ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 306ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 306ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 306ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [8s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 306ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [8s 306ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 306ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 306ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 306ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 306ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 306ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [8s 306ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [8s 306ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 306ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 307ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [8s 306ms] 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: 51, has: 0 DEBUG: [readLoop] [8s 307ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [8s 307ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 307ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 307ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [8s 307ms] SocketTube(36) resuming read event DEBUG: [readLoop] [8s 307ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [8s 307ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [8s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for R (true) DEBUG: [HttpClient-33-SelectorManager] [8s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 307ms] SocketTube(36) read bytes: 77 DEBUG: [HttpClient-33-SelectorManager] [8s 307ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [8s 307ms] SSL Reader(SocketTube(36)) Adding 77 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 307ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 307ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 307ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: GET /https2/chunk/x DEBUG: [pool-1-thread-1] [8s 307ms] SSL Reader(SocketTube(36)) Unwrapping: 77 Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [8s 307ms] SSL Reader(SocketTube(36)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 307ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [8s 307ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [8s 307ms] SSL Reader(SocketTube(36)) sending 39 DEBUG: [pool-1-thread-1] [8s 307ms] SSL Reader(SocketTube(36)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [8s 307ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 307ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [8s 307ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 39 bytes downstream Sent response headers 200 DEBUG: [pool-1-thread-1] [8s 307ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 307ms] Http2Connection(SSLTube(SocketTube(36))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 307ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [8s 307ms] Http2Connection(SSLTube(SocketTube(36))) Processing 39 DEBUG: [pool-1-thread-1] [8s 307ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [8s 307ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 307ms] 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] [8s 307ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [8s 308ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 308ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 308ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 308ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 308ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [8s 308ms] SSL Writer(SocketTube(36)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 308ms] SSL Writer(SocketTube(36)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 308ms] SSL Writer(SocketTube(36)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [8s 308ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [8s 308ms] SSL Writer(SocketTube(36)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 308ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-33-SelectorManager] [8s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for None (false) DEBUG: [pool-1-thread-1] [8s 308ms] SSL Writer(SocketTube(36)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [8s 308ms] SSL Writer(SocketTube(36)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [8s 308ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [HttpClient-33-SelectorManager] [8s 308ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [8s 309ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 309ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 309ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [8s 309ms] SocketTube(36) trying to write: 47 DEBUG: [pool-1-thread-1] [8s 309ms] SocketTube(36) wrote: 47 DEBUG: [pool-1-thread-1] [8s 309ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [8s 309ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 309ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 309ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 309ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 309ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [8s 309ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [8s 309ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 309ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(1) DEBUG: [pool-1-thread-1] [8s 309ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [8s 309ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 309ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 309ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [8s 309ms] SocketTube(36) resuming read event DEBUG: [readLoop] [8s 309ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [8s 309ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [8s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for R (true) DEBUG: [readLoop] [8s 309ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 309ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [8s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 309ms] SocketTube(36) read bytes: 158 DEBUG: [HttpClient-33-SelectorManager] [8s 309ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [8s 309ms] SSL Reader(SocketTube(36)) Adding 158 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 309ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 309ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 309ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 309ms] SSL Reader(SocketTube(36)) Unwrapping: 158 DEBUG: [pool-1-thread-1] [8s 309ms] SSL Reader(SocketTube(36)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [8s 309ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-1] [8s 309ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-1] [8s 309ms] SSL Reader(SocketTube(36)) sending 11 DEBUG: [pool-1-thread-1] [8s 309ms] SSL Reader(SocketTube(36)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-1] [8s 309ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 309ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [8s 309ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-1] [8s 309ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 309ms] Http2Connection(SSLTube(SocketTube(36))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 309ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-1] [8s 309ms] Http2Connection(SSLTube(SocketTube(36))) Processing 11 DEBUG: [pool-1-thread-1] [8s 309ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-1] [8s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 309ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/chunk/x) 200 HTTP_2 Local port: 48788 DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 310ms] HttpClientImpl(33) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(2) DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) sending 24 DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36))) Processing 24 DEBUG: [pool-1-thread-1] [8s 310ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [8s 310ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 310ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(3) DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) sending 9 DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36))) Processing 9 DEBUG: [pool-1-thread-1] [8s 310ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 310ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 310ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 310ms] HttpClientImpl(33) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36))) Closed stream 1 DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2cc81eec DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [8s 310ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(4) DEBUG: [pool-1-thread-1] [8s 310ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 311ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [8s 311ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [8s 311ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [8s 311ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 311ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 311ms] HttpClientImpl(33) ClientImpl (async) elapsed 26 millis for GET to https://127.0.0.1:35933/https2/chunk/x DEBUG: [HttpClient-33-SelectorManager] [8s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for R (false) DEBUG: [MainThread] [8s 317ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:38359/http1/fixed/x GET DEBUG: [MainThread] [8s 317ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 317ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 317ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 317ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 317ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 317ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [8s 318ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 318ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 318ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28b89213 queue.isEmpty: true DEBUG: [MainThread] [8s 318ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28b89213, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 318ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 318ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 318ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 318ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 318ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 318ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [8s 318ms] SocketTube(9) connecting flows DEBUG: [MainThread] [8s 318ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [8s 318ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [8s 318ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 318ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [8s 318ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [8s 318ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [8s 318ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [8s 318ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [8s 318ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [8s 318ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@79d130bf DEBUG: [HttpClient-9-SelectorManager] [8s 318ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 318ms] SocketTube(9) calling onSubscribe DEBUG: [MainThread] [8s 318ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [8s 318ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [MainThread] [8s 318ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [8s 318ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [8s 318ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 318ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [8s 318ms] SocketTube(9) write: starting subscription DEBUG: [MainThread] [8s 318ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [8s 318ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [8s 318ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 318ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 318ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 318ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [8s 318ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [8s 318ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [8s 318ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [8s 318ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 318ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [8s 318ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-1] [8s 318ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 318ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [8s 318ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 318ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 318ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [8s 318ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [8s 318ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 318ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [8s 318ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [8s 318ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [8s 319ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [8s 319ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [8s 319ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 319ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 319ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 319ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [8s 319ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [8s 319ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [8s 319ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [8s 319ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [8s 319ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [8s 319ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 319ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@46cc33f1 DEBUG: [pool-1-thread-1] [8s 319ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 319ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 320ms] SocketTube(9) read bytes: 76 DEBUG: [HttpClient-9-SelectorManager] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) Putting 76 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [8s 320ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 320ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 320ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28b89213 DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28b89213 DEBUG: [pool-1-thread-1] [8s 320ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 76/76 bytes to header parser DEBUG: [pool-1-thread-1] [8s 320ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28b89213 DEBUG: [pool-1-thread-1] [8s 320ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 320ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 320ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [8s 320ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2af0fb85/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71a6e82e queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 320ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 320ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2af0fb85/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71a6e82e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2af0fb85/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71a6e82e DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2af0fb85/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71a6e82e DEBUG: [pool-1-thread-1] [8s 320ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 0/76 bytes to body parser DEBUG: [pool-1-thread-1] [8s 320ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 320ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [8s 320ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [8s 320ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [8s 320ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [8s 320ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 321ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 321ms] SocketTube(9) read bytes: 14 DEBUG: [HttpClient-9-SelectorManager] [8s 321ms] Http1AsyncReceiver(SocketTube(9)) Putting 14 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [8s 321ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 321ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 321ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 321ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2af0fb85/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71a6e82e DEBUG: [pool-1-thread-1] [8s 321ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 321ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2af0fb85/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71a6e82e DEBUG: [pool-1-thread-1] [8s 321ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 14/14 bytes to body parser DEBUG: [pool-1-thread-1] [8s 321ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [8s 321ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [8s 321ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [8s 321ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [8s 321ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [8s 321ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [8s 321ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [8s 321ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [8s 321ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 321ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [8s 321ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [8s 321ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [8s 321ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 321ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:38359/http1/fixed/x DEBUG: [pool-1-thread-1] [8s 321ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 321ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-1] [8s 321ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [8s 321ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [8s 321ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [8s 321ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [8s 321ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 321ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [8s 322ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [8s 322ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 322ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [8s 322ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 322ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [8s 322ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [8s 322ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 322ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [8s 322ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 325ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:38359/http1/chunk/x GET DEBUG: [MainThread] [8s 325ms] Exchange establishing exchange for http://127.0.0.1:38359/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 325ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 325ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 325ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 325ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [8s 325ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [8s 326ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 326ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 326ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1b75d384 queue.isEmpty: true DEBUG: [MainThread] [8s 326ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1b75d384, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 326ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 326ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 326ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 326ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 326ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 326ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [8s 326ms] SocketTube(9) connecting flows DEBUG: [MainThread] [8s 326ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [8s 326ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [8s 326ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 326ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [8s 326ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [8s 326ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [8s 326ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [8s 326ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [8s 326ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [8s 326ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2c7a28e3 DEBUG: [HttpClient-9-SelectorManager] [8s 326ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 326ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [8s 326ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [8s 326ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 326ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [8s 326ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [8s 326ms] SocketTube(9) write: offloading requestMore DEBUG: [MainThread] [8s 326ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [8s 326ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [8s 326ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [8s 326ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [8s 326ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 326ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 326ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [8s 326ms] SocketTube(9) resuming read event DEBUG: [MainThread] [8s 326ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [8s 326ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 326ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-9-SelectorManager] [8s 326ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-4] [8s 326ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 326ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 326ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [8s 326ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [8s 326ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [MainThread] [8s 326ms] SocketTube(9) trying to write: 204 DEBUG: [MainThread] [8s 326ms] SocketTube(9) wrote: 204 DEBUG: [MainThread] [8s 326ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [8s 326ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [8s 326ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 326ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 326ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [8s 326ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 326ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 326ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 326ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [8s 326ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [8s 326ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 326ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [8s 326ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 326ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [8s 326ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 327ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@10799ec1 DEBUG: [MainThread] [8s 327ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [8s 327ms] Http1Exchange reading headers DEBUG: [MainThread] [8s 327ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [8s 327ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [MainThread] [8s 327ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [8s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 327ms] SocketTube(9) read bytes: 84 DEBUG: [HttpClient-9-SelectorManager] [8s 327ms] Http1AsyncReceiver(SocketTube(9)) Putting 84 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [8s 327ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 327ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 327ms] Http1AsyncReceiver(SocketTube(9)) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1b75d384 DEBUG: [pool-1-thread-4] [8s 327ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 327ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1b75d384 DEBUG: [pool-1-thread-4] [8s 327ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 84/84 bytes to header parser DEBUG: [pool-1-thread-4] [8s 328ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [8s 328ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1b75d384 DEBUG: [pool-1-thread-4] [8s 328ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [8s 328ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [8s 328ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [8s 328ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-4] [8s 328ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7baeaa44/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5de1dd61 queue.isEmpty: false DEBUG: [pool-1-thread-4] [8s 328ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 328ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [8s 328ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 328ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7baeaa44/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5de1dd61, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [8s 328ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7baeaa44/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5de1dd61 DEBUG: [pool-1-thread-4] [8s 328ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 328ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7baeaa44/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5de1dd61 DEBUG: [pool-1-thread-4] [8s 328ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 0/84 bytes to body parser DEBUG: [pool-1-thread-4] [8s 328ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [8s 328ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 328ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 328ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 328ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [8s 328ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [8s 328ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 328ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 328ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [8s 328ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [8s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SocketTube(9) read bytes: 24 DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] Http1AsyncReceiver(SocketTube(9)) Putting 24 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 373ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7baeaa44/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5de1dd61 DEBUG: [pool-1-thread-4] [8s 373ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 373ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7baeaa44/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5de1dd61 DEBUG: [pool-1-thread-4] [8s 373ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 24/24 bytes to body parser DEBUG: [pool-1-thread-4] [8s 373ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-4] [8s 373ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-4] [8s 373ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-4] [8s 373ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-4] [8s 373ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [8s 373ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [8s 373ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-4] [8s 373ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [8s 373ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [8s 373ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [8s 373ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [8s 373ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-4] [8s 373ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [8s 373ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [8s 373ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [8s 373ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [8s 373ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [8s 373ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 373ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [8s 373ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 373ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [8s 373ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [8s 373ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [8s 373ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [8s 373ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 373ms] HttpClientImpl(9) ClientImpl (async) elapsed 48 millis for GET to http://127.0.0.1:38359/http1/chunk/x DEBUG: [pool-1-thread-4] [8s 373ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [8s 373ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [8s 373ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 374ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 374ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-4] [8s 374ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [MainThread] [8s 374ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42995/https1/fixed/x GET DEBUG: [MainThread] [8s 375ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 375ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 375ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 375ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 375ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [8s 375ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [8s 375ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 375ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 375ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@378f6259 queue.isEmpty: true DEBUG: [MainThread] [8s 375ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@378f6259, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 375ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 375ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 375ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 375ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 375ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 375ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [8s 375ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [8s 375ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2537edf DEBUG: [MainThread] [8s 375ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [8s 375ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 375ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 375ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [8s 375ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 375ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 375ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [8s 375ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [8s 375ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [8s 375ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 375ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 375ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [8s 375ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [8s 375ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [8s 376ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 376ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 376ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [8s 376ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [8s 376ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [8s 376ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [8s 376ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [8s 376ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [8s 376ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [8s 376ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [8s 376ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [8s 376ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [8s 376ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [8s 376ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [8s 376ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [8s 376ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [8s 376ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 376ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [8s 376ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [8s 376ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [8s 376ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [8s 376ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 376ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 376ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [8s 376ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [8s 376ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [8s 376ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [8s 376ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 376ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 376ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 376ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 376ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 376ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [8s 376ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [8s 376ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 376ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 376ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 376ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [8s 376ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 376ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5e8067c2 DEBUG: [MainThread] [8s 376ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [8s 376ms] Http1Exchange reading headers DEBUG: [MainThread] [8s 376ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [8s 376ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [8s 376ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [8s 378ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 378ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [8s 378ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 378ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 378ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 378ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 378ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 378ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 378ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-4] [8s 378ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-4] [8s 378ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-4] [8s 378ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-4] [8s 378ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-4] [8s 378ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-4] [8s 378ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 378ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 378ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-4] [8s 378ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-4] [8s 378ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@378f6259 DEBUG: [pool-1-thread-4] [8s 378ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 378ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@378f6259 DEBUG: [pool-1-thread-4] [8s 378ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-4] [8s 378ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [8s 378ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@378f6259 DEBUG: [pool-1-thread-4] [8s 378ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [8s 378ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [8s 379ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [8s 379ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7dd90b5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9aff680 queue.isEmpty: false DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 379ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [8s 379ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7dd90b5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9aff680, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7dd90b5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9aff680 DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7dd90b5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9aff680 DEBUG: [pool-1-thread-4] [8s 379ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [8s 379ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [8s 379ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 379ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 379ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 379ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [8s 379ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 379ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [8s 379ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [8s 379ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-4] [8s 379ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [8s 379ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 379ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 379ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7dd90b5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9aff680 DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7dd90b5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9aff680 DEBUG: [pool-1-thread-4] [8s 379ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-4] [8s 379ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [8s 379ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [8s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-4] [8s 379ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [8s 379ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [8s 379ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [8s 379ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [8s 379ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [8s 380ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [8s 380ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 380ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [8s 380ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-4] [8s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 380ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [8s 380ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 380ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 380ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 380ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 380ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [8s 380ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [8s 380ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [8s 380ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 380ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 380ms] HttpClientImpl(9) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:42995/https1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [8s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [MainThread] [8s 384ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:42995/https1/chunk/x GET DEBUG: [MainThread] [8s 384ms] Exchange establishing exchange for https://127.0.0.1:42995/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 384ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [8s 384ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 384ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 384ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [8s 385ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [8s 385ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 385ms] Http1Exchange Sending headers only DEBUG: [MainThread] [8s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@30b9fdb queue.isEmpty: true DEBUG: [MainThread] [8s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@30b9fdb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [8s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 385ms] Http1Exchange response created in advance DEBUG: [MainThread] [8s 385ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [8s 385ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [8s 385ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1a37ace3 DEBUG: [MainThread] [8s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [8s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [8s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [8s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [8s 385ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 385ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 385ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [8s 385ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [8s 385ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [8s 385ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 385ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 385ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [8s 385ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [8s 385ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [8s 385ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 385ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 385ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [8s 385ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [8s 385ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [8s 385ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [8s 385ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [8s 385ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [8s 385ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [8s 385ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [8s 385ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [8s 385ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [8s 385ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [8s 385ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [8s 385ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [8s 385ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [8s 385ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 385ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [8s 385ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [8s 385ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [8s 385ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [8s 386ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 386ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 386ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [8s 386ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [8s 386ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [8s 386ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [8s 386ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 386ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 386ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [8s 386ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 386ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 386ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [8s 386ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [8s 386ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 386ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [8s 386ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [8s 386ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [8s 386ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [8s 386ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@47d46610 DEBUG: [MainThread] [8s 386ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [8s 386ms] Http1Exchange reading headers DEBUG: [MainThread] [8s 386ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [8s 386ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [8s 386ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [8s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 387ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [8s 387ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 387ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 387ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 387ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 387ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 387ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [8s 387ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 387ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [8s 387ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [8s 387ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [8s 387ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [8s 387ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 387ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 387ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@30b9fdb DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@30b9fdb DEBUG: [pool-1-thread-1] [8s 387ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [8s 387ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@30b9fdb DEBUG: [pool-1-thread-1] [8s 387ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 387ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 387ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [8s 387ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3a815c6c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1780a46a queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 387ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 387ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3a815c6c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1780a46a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a815c6c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1780a46a DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a815c6c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1780a46a DEBUG: [pool-1-thread-1] [8s 387ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [8s 387ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [8s 387ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 387ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 387ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 387ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [8s 387ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [8s 387ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [8s 387ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 387ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 429ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [8s 429ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 429ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 429ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 429ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 429ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [8s 429ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [8s 429ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a815c6c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1780a46a DEBUG: [pool-1-thread-1] [8s 429ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 429ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a815c6c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1780a46a DEBUG: [pool-1-thread-1] [8s 430ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [8s 430ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [8s 430ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [8s 430ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [8s 430ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [8s 430ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [8s 430ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [8s 430ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [8s 430ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [8s 430ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [8s 430ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 430ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 430ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [8s 433ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 433ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [8s 433ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [8s 433ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-1] [8s 433ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [8s 433ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 433ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 433ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [8s 433ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [8s 433ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a815c6c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1780a46a DEBUG: [pool-1-thread-1] [8s 433ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [8s 433ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a815c6c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1780a46a DEBUG: [pool-1-thread-1] [8s 433ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [8s 433ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [8s 433ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [8s 433ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [8s 433ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [8s 433ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [8s 433ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [8s 433ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [8s 433ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [8s 433ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [8s 433ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [8s 433ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [8s 433ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 433ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 433ms] HttpClientImpl(9) ClientImpl (async) elapsed 48 millis for GET to https://127.0.0.1:42995/https1/chunk/x DEBUG: [pool-1-thread-1] [8s 433ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [8s 433ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 433ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f3bb256(9) DEBUG: [pool-1-thread-1] [8s 433ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 433ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 433ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [8s 433ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 433ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 433ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 433ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 433ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [8s 433ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [8s 433ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [8s 433ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 433ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [MainThread] [8s 434ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:57711/http2/fixed/x GET DEBUG: [MainThread] [8s 434ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 435ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [8s 435ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 435ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 435ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [8s 435ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [8s 435ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 435ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [8s 435ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [8s 435ms] Http2Connection(SocketTube(11)) Opened stream 13 DEBUG: [MainThread] [8s 435ms] Http2Connection(SocketTube(11))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [8s 435ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [8s 435ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [8s 435ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [8s 435ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [8s 435ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [8s 435ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [8s 435ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [8s 435ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 435ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 435ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [8s 435ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 436ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 436ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 436ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [8s 436ms] Exchange checkFor407: all clear DEBUG: [readLoop] [8s 436ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [8s 436ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 436ms] 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] [8s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 437ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [8s 437ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [8s 437ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 437ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 438ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 438ms] Http2Connection(SocketTube(11)) H2 Receiving(8): 47 DEBUG: [pool-1-thread-1] [8s 438ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-1] [8s 438ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-1] [8s 438ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 438ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 438ms] Http2Connection(SocketTube(11))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 438ms] Http2Connection(SocketTube(11))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 438ms] Http2Connection(SocketTube(11))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 442ms] Http2Connection(SocketTube(11))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/fixed/x) 200 HTTP_2 Local port: 59342 DEBUG: [pool-1-thread-1] [8s 442ms] Http2Connection(SocketTube(11))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 442ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 442ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [8s 442ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [8s 442ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-1] [8s 442ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 98, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 442ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 13) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 442ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 442ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 442ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 442ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 442ms] HttpClientImpl(9) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:57711/http2/fixed/x DEBUG: [pool-1-thread-1] [8s 442ms] Http2Connection(SocketTube(11))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-1] [8s 442ms] Http2Connection(SocketTube(11))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-1] [8s 442ms] Http2Connection(SocketTube(11))/Stream(13) close stream 13 DEBUG: [pool-1-thread-1] [8s 442ms] Http2Connection(SocketTube(11)) Closed stream 13 DEBUG: [pool-1-thread-1] [8s 442ms] Http2Connection(SocketTube(11))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61587d67 DEBUG: [pool-1-thread-1] [8s 442ms] Http2Connection(SocketTube(11))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-1] [8s 442ms] Http2Connection(SocketTube(11)) H2 processed(8) DEBUG: [MainThread] [8s 443ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:57711/http2/chunk/x GET DEBUG: [MainThread] [8s 443ms] Exchange establishing exchange for http://127.0.0.1:57711/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 443ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [8s 443ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 443ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 443ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [8s 443ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [8s 443ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 443ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [8s 444ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [8s 444ms] Http2Connection(SocketTube(11)) Opened stream 15 DEBUG: [MainThread] [8s 444ms] Http2Connection(SocketTube(11))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [8s 444ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [8s 444ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [8s 444ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [8s 444ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [8s 444ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [8s 444ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [8s 444ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [8s 444ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 444ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 444ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 444ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 444ms] Http2Connection(SocketTube(11))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [8s 444ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 444ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 445ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 445ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 445ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 445ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [8s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 446ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [8s 446ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [8s 446ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 446ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11)) H2 Receiving(9): 42 DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [8s 446ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [8s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 446ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:57711/http2/chunk/x) 200 HTTP_2 Local port: 59342 DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 446ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 446ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 112, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 15) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 446ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 446ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11))/Stream(15) close stream 15 DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11)) Closed stream 15 DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@510a2f1c DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [8s 446ms] Http2Connection(SocketTube(11)) H2 processed(9) DEBUG: [pool-1-thread-4] [8s 446ms] HttpClientImpl(9) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:57711/http2/chunk/x DEBUG: [MainThread] [8s 447ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35933/https2/fixed/x GET DEBUG: [MainThread] [8s 447ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [8s 447ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [8s 447ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 447ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 447ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [8s 447ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [8s 447ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 447ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [8s 447ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [8s 447ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 13 DEBUG: [MainThread] [8s 448ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [8s 448ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [8s 448ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [8s 448ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [8s 448ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [8s 448ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [8s 448ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [8s 448ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [8s 448ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [8s 448ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [8s 448ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [8s 448ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [8s 448ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [8s 448ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [8s 448ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [8s 448ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 448ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [8s 448ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [8s 448ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [8s 448ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [8s 448ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 448ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 448ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [8s 448ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [8s 448ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [8s 448ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [8s 448ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 449ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 449ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 449ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [8s 449ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 449ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 449ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 449ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 449ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 449ms] 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] [8s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 450ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [8s 450ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 450ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 450ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 450ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 450ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 450ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-4] [8s 450ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [8s 450ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [8s 450ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [8s 450ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-4] [8s 450ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [8s 450ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 450ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-4] [8s 450ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [8s 450ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 450ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 450ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(20): 15 DEBUG: [pool-1-thread-4] [8s 450ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-4] [8s 450ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [8s 450ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 450ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 450ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/fixed/x) 200 HTTP_2 Local port: 48726 DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-4] [8s 451ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(20) DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(21): 24 DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-4] [8s 451ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [8s 451ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 451ms] FramesDecoder Got frame: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onNext(15) DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 105, limit: 16777216 DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 13) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(21) DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-4] [8s 451ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(22): 9 DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-4] [8s 451ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [8s 451ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 451ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-4] [8s 451ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 451ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to https://127.0.0.1:35933/https2/fixed/x DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-4] [8s 451ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 13 DEBUG: [pool-1-thread-4] [8s 452ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@52af8bc9 DEBUG: [pool-1-thread-4] [8s 452ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-4] [8s 452ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(22) DEBUG: [pool-1-thread-4] [8s 452ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 452ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [8s 452ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [8s 452ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [8s 452ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 452ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [pool-1-thread-4] [8s 452ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [8s 452ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:35933/https2/chunk/x GET DEBUG: [MainThread] [8s 452ms] Exchange establishing exchange for https://127.0.0.1:35933/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [8s 452ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [8s 452ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [8s 452ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [8s 452ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [8s 453ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [8s 453ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 453ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [8s 453ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [8s 453ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 15 DEBUG: [MainThread] [8s 453ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [8s 453ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [8s 453ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [8s 453ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [8s 453ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [8s 453ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [8s 453ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [8s 453ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [8s 453ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [8s 453ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [8s 453ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [8s 453ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [8s 453ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [8s 453ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [8s 453ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [8s 453ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [8s 453ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [8s 453ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [8s 453ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [8s 453ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [8s 453ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 453ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 453ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [8s 453ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [8s 453ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [8s 453ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [8s 453ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [8s 453ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 453ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 453ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 453ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 453ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 453ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [8s 454ms] Exchange checkFor407: all clear DEBUG: [MainThread] [8s 454ms] Exchange sendRequestBody DEBUG: [MainThread] [8s 454ms] 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] [8s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 461ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [8s 461ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 461ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 461ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 461ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 461ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 461ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-4] [8s 462ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [8s 462ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [8s 462ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [8s 462ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-4] [8s 462ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [8s 462ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 462ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-4] [8s 462ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [8s 462ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 462ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 462ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(23): 10 DEBUG: [pool-1-thread-4] [8s 462ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-4] [8s 462ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [8s 462ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 462ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 462ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 462ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [8s 462ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [8s 462ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:35933/https2/chunk/x) 200 HTTP_2 Local port: 48726 DEBUG: [pool-1-thread-4] [8s 462ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-4] [8s 462ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 462ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(23) DEBUG: [pool-1-thread-4] [8s 462ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 462ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [8s 462ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [8s 462ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [8s 462ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [8s 462ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-4] [8s 462ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(24): 24 DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-4] [8s 463ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [8s 463ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 463ms] FramesDecoder Got frame: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onNext(15) DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 120, limit: 16777216 DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 15) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(24) DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(25): 9 DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-4] [8s 463ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [8s 463ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 463ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-4] [8s 463ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 463ms] HttpClientImpl(9) ClientImpl (async) elapsed 10 millis for GET to https://127.0.0.1:35933/https2/chunk/x DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 15 DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@399ce111 DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-4] [8s 463ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(25) DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [8s 463ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [8s 463ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [8s 463ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [pool-1-thread-4] [8s 463ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-19-SelectorManager] [8s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f923720 for None (false) DEBUG: [HttpClient-10-SelectorManager] [8s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@679dd0a9 for None (false) DEBUG: [HttpClient-19-SelectorManager] [8s 485ms] SocketTube(22) got read EOF DEBUG: [HttpClient-10-SelectorManager] [8s 485ms] SocketTube(13) got read EOF DEBUG: [HttpClient-19-SelectorManager] [8s 485ms] SocketTube(22) pausing read event DEBUG: [HttpClient-10-SelectorManager] [8s 485ms] SocketTube(13) pausing read event DEBUG: [HttpClient-19-SelectorManager] [8s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f923720 for None (false) DEBUG: [HttpClient-10-SelectorManager] [8s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@679dd0a9 for None (false) DEBUG: [HttpClient-19-SelectorManager] [8s 485ms] SocketTube(22) completing subscriber DEBUG: [HttpClient-10-SelectorManager] [8s 485ms] SocketTube(13) completing subscriber DEBUG: [HttpClient-27-SelectorManager] [8s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aa69d73 for None (false) DEBUG: [HttpClient-26-SelectorManager] [8s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18956a8a for None (false) DEBUG: [HttpClient-11-SelectorManager] [8s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9b2b99f for None (false) DEBUG: [HttpClient-26-SelectorManager] [8s 485ms] SocketTube(29) got read EOF DEBUG: [HttpClient-11-SelectorManager] [8s 485ms] SocketTube(14) got read EOF DEBUG: [HttpClient-11-SelectorManager] [8s 485ms] SocketTube(14) pausing read event DEBUG: [HttpClient-11-SelectorManager] [8s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9b2b99f for None (false) DEBUG: [HttpClient-11-SelectorManager] [8s 485ms] SocketTube(14) completing subscriber DEBUG: [HttpClient-11-SelectorManager] [8s 485ms] ConnectionPool(11) SocketTube(14) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-11-SelectorManager] [8s 485ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-11-SelectorManager] [8s 485ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [8s 485ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [8s 485ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [8s 485ms] SocketTube(14) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [8s 485ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-18-SelectorManager] [8s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bf0e682 for None (false) DEBUG: [HttpClient-18-SelectorManager] [8s 486ms] SocketTube(21) got read EOF DEBUG: [HttpClient-18-SelectorManager] [8s 486ms] SocketTube(21) pausing read event DEBUG: [HttpClient-18-SelectorManager] [8s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bf0e682 for None (false) DEBUG: [HttpClient-18-SelectorManager] [8s 486ms] SocketTube(21) completing subscriber DEBUG: [HttpClient-18-SelectorManager] [8s 486ms] ConnectionPool(18) SocketTube(21) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-18-SelectorManager] [8s 486ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-21-SelectorManager] [8s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for None (false) DEBUG: [HttpClient-21-SelectorManager] [8s 486ms] SocketTube(24) read bytes: 40 DEBUG: [HttpClient-21-SelectorManager] [8s 486ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [8s 486ms] SSL Reader(SocketTube(24)) Adding 40 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [8s 486ms] SocketTube(24) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 486ms] SocketTube(9) got read EOF DEBUG: [HttpClient-9-SelectorManager] [8s 486ms] SocketTube(9) pausing read event DEBUG: [pool-1-thread-4] [8s 486ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 486ms] SSL Reader(SocketTube(24)) Unwrapping: 40 DEBUG: [HttpClient-13-SelectorManager] [8s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for None (false) DEBUG: [HttpClient-13-SelectorManager] [8s 487ms] SocketTube(16) read bytes: 40 DEBUG: [HttpClient-13-SelectorManager] [8s 487ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [8s 487ms] SSL Reader(SocketTube(16)) Adding 40 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [8s 487ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [8s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for R (false) DEBUG: [HttpClient-13-SelectorManager] [8s 487ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 487ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 487ms] SSL Reader(SocketTube(16)) Unwrapping: 40 DEBUG: [HttpClient-13-SelectorManager] [8s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for None (false) DEBUG: [HttpClient-13-SelectorManager] [8s 487ms] SocketTube(16) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [8s 487ms] SocketTube(16) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [8s 485ms] ConnectionPool(19) SocketTube(22) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-10-SelectorManager] [8s 485ms] ConnectionPool(10) SocketTube(13) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-10-SelectorManager] [8s 488ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-10-SelectorManager] [8s 489ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [8s 489ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [8s 489ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [8s 489ms] SocketTube(13) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [8s 489ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-27-SelectorManager] [8s 485ms] SocketTube(30) got read EOF DEBUG: [HttpClient-27-SelectorManager] [8s 489ms] SocketTube(30) pausing read event DEBUG: [HttpClient-27-SelectorManager] [8s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aa69d73 for None (false) DEBUG: [HttpClient-27-SelectorManager] [8s 489ms] SocketTube(30) completing subscriber DEBUG: [HttpClient-26-SelectorManager] [8s 485ms] SocketTube(29) pausing read event DEBUG: [HttpClient-26-SelectorManager] [8s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@18956a8a for None (false) DEBUG: [HttpClient-26-SelectorManager] [8s 489ms] SocketTube(29) completing subscriber DEBUG: [HttpClient-26-SelectorManager] [8s 489ms] ConnectionPool(26) SocketTube(29) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-12-SelectorManager] [8s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for None (false) DEBUG: [HttpClient-12-SelectorManager] [8s 489ms] SocketTube(15) read bytes: 40 DEBUG: [HttpClient-12-SelectorManager] [8s 489ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [8s 489ms] SSL Reader(SocketTube(15)) Adding 40 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [8s 489ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [8s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for R (false) DEBUG: [HttpClient-12-SelectorManager] [8s 489ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [8s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for None (false) DEBUG: [HttpClient-12-SelectorManager] [8s 489ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [8s 489ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [8s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for R (false) DEBUG: [HttpClient-21-SelectorManager] [8s 489ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 489ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-27-SelectorManager] [8s 489ms] ConnectionPool(27) SocketTube(30) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-9-SelectorManager] [8s 489ms] ConnectionPool(9) SocketTube(9) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-26-SelectorManager] [8s 489ms] PlainHttpConnection(SocketTube(29)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [8s 489ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-27-SelectorManager] [8s 489ms] PlainHttpConnection(SocketTube(30)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-26-SelectorManager] [8s 489ms] SocketTube(29) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [8s 489ms] SocketTube(29) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [8s 489ms] SocketTube(29) Stopping read scheduler DEBUG: [HttpClient-26-SelectorManager] [8s 489ms] SocketTube(29) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [8s 489ms] SocketTube(29) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [8s 489ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [8s 489ms] SocketTube(30) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [8s 489ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [8s 489ms] SocketTube(30) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [8s 490ms] SocketTube(30) Stopping read scheduler DEBUG: [HttpClient-27-SelectorManager] [8s 490ms] SocketTube(30) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [8s 490ms] SocketTube(30) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [8s 490ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [8s 490ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 490ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [8s 490ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [pool-1-thread-2] [8s 490ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 490ms] SSL Reader(SocketTube(15)) Unwrapping: 40 DEBUG: [HttpClient-10-SelectorManager] [8s 495ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-1] [8s 496ms] SSLFlowDelegate(SocketTube(16)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [8s 496ms] SSLFlowDelegate(SocketTube(24)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [8s 496ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 496ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [8s 496ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 496ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-4] [8s 496ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [8s 496ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [8s 496ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [8s 496ms] SSLFlowDelegate(SocketTube(15)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [8s 496ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 496ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [8s 496ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 496ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-4] [8s 496ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [8s 496ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [8s 496ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 496ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [8s 496ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [8s 496ms] SocketTube(15) resuming read event DEBUG: [HttpClient-11-SelectorManager] [8s 496ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-12-SelectorManager] [8s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for R (true) DEBUG: [HttpClient-12-SelectorManager] [8s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a09ec0 for None (false) DEBUG: [HttpClient-20-SelectorManager] [8s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-27-SelectorManager] [8s 497ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] TestServer(1): stopping 9 connections Server connection to /127.0.0.1:59356 stopping. 1 streams DEBUG: [pool-1-thread-2] [8s 496ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [8s 497ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [8s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for None (false) DEBUG: [HttpClient-14-SelectorManager] [8s 497ms] SocketTube(17) got read EOF DEBUG: [HttpClient-14-SelectorManager] [8s 497ms] SocketTube(17) pausing read event DEBUG: [HttpClient-14-SelectorManager] [8s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@72c5080d for None (false) DEBUG: [HttpClient-14-SelectorManager] [8s 497ms] SocketTube(17) completing subscriber Server connection to /127.0.0.1:59378 stopping. 1 streams DEBUG: [HttpClient-14-SelectorManager] [8s 497ms] Http2Connection(SocketTube(17)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-14-SelectorManager] [8s 497ms] SocketTube(17) Stopping read scheduler Server connection to /127.0.0.1:59382 stopping. 1 streams DEBUG: [HttpClient-14-SelectorManager] [8s 497ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [8s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [8s 497ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-22-SelectorManager] [8s 497ms] SocketTube(25) got read EOF DEBUG: [HttpClient-22-SelectorManager] [8s 497ms] SocketTube(25) pausing read event DEBUG: [HttpClient-22-SelectorManager] [8s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5905b0fd for None (false) DEBUG: [HttpClient-22-SelectorManager] [8s 497ms] SocketTube(25) completing subscriber DEBUG: [pool-1-thread-2] [8s 497ms] Http2Connection(SocketTube(17)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-30-SelectorManager] [8s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28e8ed42 for None (false) TestServer: Connection writer stopping java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-2] [8s 506ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [8s 506ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-2] [8s 506ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-2] [8s 506ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-2] [8s 506ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 506ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [8s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for R (true) DEBUG: [HttpClient-13-SelectorManager] [8s 507ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for None (false) DEBUG: [HttpClient-13-SelectorManager] [8s 507ms] SocketTube(16) got read EOF DEBUG: [HttpClient-13-SelectorManager] [8s 507ms] SocketTube(16) pausing read event DEBUG: [HttpClient-13-SelectorManager] [8s 507ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67007ed4 for None (false) DEBUG: [HttpClient-13-SelectorManager] [8s 507ms] SocketTube(16) completing subscriber DEBUG: [HttpClient-13-SelectorManager] [8s 507ms] SSL Reader(SocketTube(16)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2202e4f0[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@56adfeb7[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 507ms] SSL Reader(SocketTube(16)) Adding 0 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [8s 507ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [8s 507ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [8s 507ms] SocketTube(16) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [8s 507ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-22-SelectorManager] [8s 497ms] Http2Connection(SocketTube(25)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-22-SelectorManager] [8s 507ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-22-SelectorManager] [8s 507ms] SocketTube(25) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [8s 507ms] SocketTube(25) Read scheduler stopped DEBUG: [pool-1-thread-4] [8s 507ms] Http2Connection(SocketTube(25)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [HttpClient-30-SelectorManager] [8s 497ms] SocketTube(33) got read EOF DEBUG: [pool-1-thread-4] [8s 514ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-30-SelectorManager] [8s 514ms] SocketTube(33) pausing read event DEBUG: [pool-1-thread-4] [8s 514ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-30-SelectorManager] [8s 514ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28e8ed42 for None (false) DEBUG: [HttpClient-30-SelectorManager] [8s 514ms] SocketTube(33) completing subscriber DEBUG: [HttpClient-30-SelectorManager] [8s 514ms] Http2Connection(SocketTube(33)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-30-SelectorManager] [8s 514ms] SocketTube(33) Stopping read scheduler DEBUG: [HttpClient-30-SelectorManager] [8s 514ms] SocketTube(33) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [8s 514ms] SocketTube(33) Read scheduler stopped DEBUG: [pool-1-thread-1] [8s 514ms] Http2Connection(SocketTube(33)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer Server connection to /127.0.0.1:59388 stopping. 1 streams DEBUG: [HttpClient-19-SelectorManager] [8s 498ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-21-SelectorManager] [8s 498ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for None (false) DEBUG: [HttpClient-21-SelectorManager] [8s 514ms] SocketTube(24) got read EOF DEBUG: [HttpClient-21-SelectorManager] [8s 514ms] SocketTube(24) pausing read event DEBUG: [HttpClient-21-SelectorManager] [8s 514ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for None (false) DEBUG: [HttpClient-19-SelectorManager] [8s 514ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [8s 514ms] SocketTube(22) got read error: java.io.IOException: connection closed locally TestServer: Connection writer stopping DEBUG: [HttpClient-19-SelectorManager] [8s 514ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-19-SelectorManager] [8s 514ms] SocketTube(22) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [8s 514ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-19-SelectorManager] [8s 514ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-19-SelectorManager] [8s 514ms] SocketTube(22) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-19-SelectorManager] [8s 514ms] SocketTube(22) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7e171d8d (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-19-SelectorManager] [8s 514ms] SocketTube(22) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [8s 498ms] SocketTube(10) read bytes: 40 DEBUG: [HttpClient-29-SelectorManager] [8s 506ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for None (false) DEBUG: [HttpClient-18-SelectorManager] [8s 506ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [8s 514ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [8s 514ms] SocketTube(32) read bytes: 40 DEBUG: [HttpClient-18-SelectorManager] [8s 514ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-29-SelectorManager] [8s 514ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-28-SelectorManager] [8s 506ms] SocketTube(31) read bytes: 40 DEBUG: [HttpClient-28-SelectorManager] [8s 514ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-20-SelectorManager] [8s 506ms] SocketTube(23) read bytes: 40 DEBUG: [HttpClient-28-SelectorManager] [8s 514ms] SSL Reader(SocketTube(31)) Adding 40 bytes to read buffer DEBUG: [pool-1-thread-2] [8s 507ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [8s 514ms] SocketTube(31) resuming read event DEBUG: [HttpClient-10-SelectorManager] [8s 507ms] SocketTube(13) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-11-SelectorManager] [8s 508ms] SocketTube(14) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-10-SelectorManager] [8s 514ms] SocketTube(13) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7b22fe6 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-10-SelectorManager] [8s 514ms] SocketTube(13) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-27-SelectorManager] [8s 511ms] SocketTube(30) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-12-SelectorManager] [8s 513ms] SocketTube(15) got read EOF DEBUG: [HttpClient-12-SelectorManager] [8s 514ms] SocketTube(15) pausing read event DEBUG: [pool-1-thread-4] [8s 514ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-12-SelectorManager] [8s 515ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bf4f9d8 for None (false) DEBUG: [HttpClient-12-SelectorManager] [8s 515ms] SocketTube(15) completing subscriber DEBUG: [pool-1-thread-4] [8s 515ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-12-SelectorManager] [8s 515ms] SSL Reader(SocketTube(15)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6ef66a62[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@1a15d1d1[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 515ms] SSL Reader(SocketTube(15)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-4] [8s 515ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [8s 515ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [8s 515ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [8s 515ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [8s 515ms] SocketTube(15) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [8s 515ms] SocketTube(15) Read scheduler stopped DEBUG: [pool-1-thread-5] [8s 515ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-26-SelectorManager] [8s 514ms] SocketTube(29) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-26-SelectorManager] [8s 515ms] SocketTube(29) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4b48671c (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-26-SelectorManager] [8s 515ms] SocketTube(29) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-1] [8s 515ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [8s 515ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-1] [8s 515ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-1] [8s 515ms] PlainHttpConnection(SocketTube(33)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [8s 516ms] SocketTube(33) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 516ms] SocketTube(33) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [8s 514ms] SocketTube(24) completing subscriber DEBUG: [HttpClient-21-SelectorManager] [8s 516ms] SSL Reader(SocketTube(24)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4f67e8da[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@a657f52[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 516ms] SSL Reader(SocketTube(24)) Adding 0 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [8s 516ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [8s 516ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-21-SelectorManager] [8s 516ms] SocketTube(24) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [8s 516ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-21-SelectorManager] [8s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@335e3f67 for None (false) Server connection to /127.0.0.1:59380 stopping. 1 streams Server connection to /127.0.0.1:59336 stopping. 1 streams Server connection to /127.0.0.1:59342 stopping. 8 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:59362 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-15-SelectorManager] [8s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [HttpClient-15-SelectorManager] [8s 516ms] SocketTube(18) got read EOF DEBUG: [HttpClient-15-SelectorManager] [8s 516ms] SocketTube(18) pausing read event DEBUG: [HttpClient-15-SelectorManager] [8s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f7dfc22 for None (false) DEBUG: [HttpClient-15-SelectorManager] [8s 516ms] SocketTube(18) completing subscriber DEBUG: [HttpClient-15-SelectorManager] [8s 516ms] Http2Connection(SocketTube(18)) Idle connection closed by HTTP/2 peer TestServer(1): finished DEBUG: [pool-1-thread-4] [8s 517ms] Http2Connection(SocketTube(18)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-4] [8s 517ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [8s 517ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-4] [8s 517ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-4] [8s 517ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-4] [8s 517ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [8s 517ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 517ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 517ms] SSL Reader(SocketTube(24)) completing DEBUG: [pool-1-thread-1] [8s 517ms] SSL Reader(SocketTube(24)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [8s 517ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 517ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 517ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [8s 517ms] SSLTube(SocketTube(24)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [8s 517ms] ConnectionPool(21) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-1] [8s 518ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [8s 518ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 518ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 518ms] SSLTube(SocketTube(24)) subscriber completed normally TestServer(2): stopping 9 connections Server connection to /127.0.0.1:48732 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-16-SelectorManager] [8s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-16-SelectorManager] [8s 518ms] SocketTube(19) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [8s 518ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [8s 518ms] SSL Reader(SocketTube(19)) Adding 80 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [8s 518ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [8s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (false) Server connection to /127.0.0.1:48724 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:48770 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:48726 stopping. 8 streams Server connection to /127.0.0.1:48774 stopping. 1 streams DEBUG: [HttpClient-32-SelectorManager] [8s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for None (false) Server connection to /127.0.0.1:48744 stopping. 1 streams DEBUG: [HttpClient-17-SelectorManager] [8s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for None (false) Server connection to /127.0.0.1:48718 stopping. 1 streams Server connection to /127.0.0.1:48760 stopping. 1 streams Server connection to /127.0.0.1:48788 stopping. 1 streams DEBUG: [HttpClient-9-SelectorManager] [8s 514ms] SSL Reader(SocketTube(10)) onNext TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [8s 520ms] SSL Reader(SocketTube(10)) Adding 40 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 520ms] SocketTube(10) resuming read event TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [8s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 520ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 520ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] TestServer: Connection writer stopping DEBUG: [HttpClient-18-SelectorManager] [8s 514ms] SocketTube(21) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [8s 521ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-18-SelectorManager] [8s 521ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-4] [8s 521ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 521ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [HttpClient-18-SelectorManager] [8s 521ms] SocketTube(21) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-18-SelectorManager] [8s 521ms] SocketTube(21) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@5ad10a88 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-18-SelectorManager] [8s 521ms] SocketTube(21) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-24-SelectorManager] [8s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for None (false) DEBUG: [pool-1-thread-4] [8s 521ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [8s 521ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 521ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [8s 521ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [8s 521ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [8s 521ms] SocketTube(10) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 514ms] SSL Reader(SocketTube(32)) Adding 40 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 521ms] SocketTube(36) read bytes: 80 DEBUG: [HttpClient-33-SelectorManager] [8s 521ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [8s 521ms] SSL Reader(SocketTube(36)) Adding 80 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [8s 514ms] SSL Reader(SocketTube(23)) onNext TestServer: Connection writer stopping DEBUG: [HttpClient-20-SelectorManager] [8s 521ms] SSL Reader(SocketTube(23)) Adding 40 bytes to read buffer DEBUG: [pool-1-thread-2] [8s 514ms] SSL Reader(SocketTube(16)) completing DEBUG: [HttpClient-28-SelectorManager] [8s 514ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a09ec0 for R (false) DEBUG: [pool-1-thread-3] [8s 514ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-11-SelectorManager] [8s 514ms] SocketTube(14) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@699d46d0 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-27-SelectorManager] [8s 514ms] SocketTube(30) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@543a30cd (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-7-SelectorManager] [8s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for None (false) DEBUG: [pool-1-thread-5] [8s 515ms] SSL Reader(SocketTube(15)) completing DEBUG: [HttpClient-33-SelectorManager] [8s 521ms] SocketTube(36) resuming read event DEBUG: [HttpClient-23-SelectorManager] [8s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38b1845 for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-20-SelectorManager] [8s 521ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-6] [8s 521ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [8s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (false) DEBUG: [HttpClient-20-SelectorManager] [8s 521ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [8s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-20-SelectorManager] [8s 521ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [8s 521ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [8s 522ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [8s 522ms] SSL Reader(SocketTube(23)) Unwrapping: 40 DEBUG: [pool-1-thread-7] [8s 522ms] SSLFlowDelegate(SocketTube(23)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [8s 522ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [8s 522ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [8s 522ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-7] [8s 522ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-7] [8s 522ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-7] [8s 522ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [8s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for R (true) DEBUG: [HttpClient-20-SelectorManager] [8s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-20-SelectorManager] [8s 522ms] SocketTube(23) got read EOF DEBUG: [HttpClient-20-SelectorManager] [8s 522ms] SocketTube(23) pausing read event DEBUG: [HttpClient-20-SelectorManager] [8s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a0e7f for None (false) DEBUG: [HttpClient-20-SelectorManager] [8s 522ms] SocketTube(23) completing subscriber DEBUG: [HttpClient-20-SelectorManager] [8s 522ms] SSL Reader(SocketTube(23)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@475898f0[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@300e28b8[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 522ms] SSL Reader(SocketTube(23)) Adding 0 bytes to read buffer DEBUG: [HttpClient-31-SelectorManager] [8s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3316bd94 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 516ms] SocketTube(6) got read EOF DEBUG: [pool-1-thread-3] [8s 524ms] SSL Reader(SocketTube(31)) Unwrapping: 40 DEBUG: [HttpClient-6-SelectorManager] [8s 524ms] SocketTube(6) pausing read event DEBUG: [HttpClient-28-SelectorManager] [8s 524ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 524ms] SocketTube(7) read bytes: 80 DEBUG: [HttpClient-7-SelectorManager] [8s 524ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 524ms] SSL Reader(SocketTube(7)) Adding 80 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [8s 524ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [8s 524ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-20-SelectorManager] [8s 525ms] SocketTube(23) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [8s 525ms] SocketTube(23) Read scheduler stopped DEBUG: [pool-1-thread-3] [8s 525ms] SSLFlowDelegate(SocketTube(31)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [8s 525ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [8s 525ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [8s 525ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [8s 525ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-3] [8s 525ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-5] [8s 525ms] SSL Reader(SocketTube(15)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [8s 525ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [HttpClient-31-SelectorManager] [8s 525ms] SocketTube(34) got read EOF DEBUG: [HttpClient-31-SelectorManager] [8s 525ms] SocketTube(34) pausing read event DEBUG: [HttpClient-31-SelectorManager] [8s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3316bd94 for None (false) DEBUG: [HttpClient-31-SelectorManager] [8s 525ms] SocketTube(34) completing subscriber DEBUG: [HttpClient-31-SelectorManager] [8s 525ms] Http2Connection(SocketTube(34)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-29-SelectorManager] [8s 525ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [8s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for R (false) DEBUG: [HttpClient-29-SelectorManager] [8s 525ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 525ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [8s 525ms] SSL Reader(SocketTube(32)) Unwrapping: 40 DEBUG: [pool-1-thread-4] [8s 525ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 525ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-7] [8s 525ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [8s 525ms] SSL Reader(SocketTube(23)) completing DEBUG: [pool-1-thread-7] [8s 525ms] SSL Reader(SocketTube(23)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [8s 525ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-7] [8s 525ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [8s 525ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [8s 525ms] SSLTube(SocketTube(23)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [8s 525ms] ConnectionPool(20) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-8] [8s 525ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [8s 525ms] SSL Reader(SocketTube(7)) Unwrapping: 80 DEBUG: [pool-1-thread-8] [8s 525ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-8] [8s 525ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [8s 525ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [8s 525ms] SSL Reader(SocketTube(7)) Unwrapping: 40 DEBUG: [pool-1-thread-8] [8s 525ms] SSLFlowDelegate(SocketTube(7)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [8s 525ms] SSLFlowDelegate(SocketTube(7)) doClosure: close_notify received DEBUG: [pool-1-thread-8] [8s 525ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-8] [8s 525ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-8] [8s 526ms] SSL Writer(SocketTube(7)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [8s 526ms] SSL Writer(SocketTube(7)) CLOSED DEBUG: [pool-1-thread-8] [8s 526ms] SSL Writer(SocketTube(7)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-8] [8s 526ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [8s 526ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-8] [8s 526ms] SSL Writer(SocketTube(7)) Sending 40 bytes downstream DEBUG: [pool-1-thread-8] [8s 526ms] SSL Writer(SocketTube(7)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-8] [8s 526ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-8] [8s 526ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [8s 526ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-8] [8s 526ms] SocketTube(7) trying to write: 40 DEBUG: [HttpClient-15-SelectorManager] [8s 517ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [8s 526ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [8s 526ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [8s 518ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [8s 526ms] SocketTube(34) Stopping read scheduler DEBUG: [HttpClient-31-SelectorManager] [8s 526ms] SocketTube(34) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [8s 526ms] SocketTube(34) Read scheduler stopped DEBUG: [HttpClient-32-SelectorManager] [8s 519ms] SocketTube(35) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [8s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-16-SelectorManager] [8s 526ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [8s 526ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [8s 520ms] SocketTube(20) read bytes: 80 DEBUG: [HttpClient-17-SelectorManager] [8s 526ms] SSL Reader(SocketTube(20)) onNext DEBUG: [pool-1-thread-10] [8s 526ms] Http2Connection(SocketTube(34)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-10] [8s 526ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [8s 526ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-10] [8s 526ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-10] [8s 526ms] PlainHttpConnection(SocketTube(34)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-10] [8s 527ms] SocketTube(34) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 527ms] SocketTube(34) got read error: java.io.IOException: connection closed locally TestServer: Connection writer stopping DEBUG: [HttpClient-25-SelectorManager] [8s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 521ms] SocketTube(27) read bytes: 80 DEBUG: [HttpClient-24-SelectorManager] [8s 529ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-25-SelectorManager] [8s 529ms] SocketTube(28) read bytes: 80 DEBUG: [HttpClient-25-SelectorManager] [8s 529ms] SSL Reader(SocketTube(28)) onNext TestServer(2): finished TestServer: Connection writer stopping DEBUG: [pool-1-thread-6] [8s 521ms] SSL Reader(SocketTube(36)) Unwrapping: 80 DEBUG: [HttpClient-8-SelectorManager] [8s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for None (false) DEBUG: [pool-1-thread-2] [8s 524ms] SSL Reader(SocketTube(16)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [8s 529ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-2] [8s 529ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-6] [8s 529ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-11-SelectorManager] [8s 524ms] SocketTube(14) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-27-SelectorManager] [8s 524ms] SocketTube(30) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-6-SelectorManager] [8s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3f1ad135 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 529ms] SocketTube(6) completing subscriber DEBUG: [HttpClient-23-SelectorManager] [8s 524ms] SocketTube(26) got read EOF DEBUG: [HttpClient-23-SelectorManager] [8s 529ms] SocketTube(26) pausing read event DEBUG: [pool-1-thread-1] [8s 524ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [8s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a09ec0 for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 529ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 525ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 525ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [8s 529ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-9-SelectorManager] [8s 525ms] SocketTube(9) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-5] [8s 529ms] SSLTube(SocketTube(15)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-29-SelectorManager] [8s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for None (false) DEBUG: [pool-1-thread-9] [8s 525ms] SSLFlowDelegate(SocketTube(32)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-9] [8s 529ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [8s 529ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [8s 529ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-9] [8s 530ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-9] [8s 530ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-9] [8s 530ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 530ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [8s 525ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-8] [8s 526ms] SocketTube(7) wrote: 40 DEBUG: [pool-1-thread-8] [8s 530ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [8s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for None (false) DEBUG: [HttpClient-15-SelectorManager] [8s 526ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-7-SelectorManager] [8s 530ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [8s 530ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [8s 530ms] SocketTube(18) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-15-SelectorManager] [8s 530ms] SocketTube(18) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@f8e7252 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-15-SelectorManager] [8s 530ms] SocketTube(18) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-32-SelectorManager] [8s 526ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [8s 530ms] SSL Reader(SocketTube(35)) Adding 80 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 530ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [8s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (false) DEBUG: [HttpClient-32-SelectorManager] [8s 530ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 530ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [8s 530ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [8s 526ms] SSL Reader(SocketTube(20)) Adding 80 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [8s 530ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [8s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for R (false) DEBUG: [HttpClient-17-SelectorManager] [8s 530ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [8s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for None (false) DEBUG: [HttpClient-17-SelectorManager] [8s 530ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [8s 530ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 531ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [8s 531ms] SSL Reader(SocketTube(20)) Unwrapping: 80 DEBUG: [pool-1-thread-3] [8s 531ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-3] [8s 531ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [8s 531ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [8s 531ms] SSL Reader(SocketTube(20)) Unwrapping: 40 DEBUG: [pool-1-thread-3] [8s 531ms] SSLFlowDelegate(SocketTube(20)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [8s 531ms] SSLFlowDelegate(SocketTube(20)) doClosure: close_notify received DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) CLOSED DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [8s 531ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) Sending 40 bytes downstream DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-3] [8s 531ms] SocketTube(20) trying to write: 40 DEBUG: [pool-1-thread-3] [8s 531ms] SocketTube(20) wrote: 40 DEBUG: [pool-1-thread-3] [8s 531ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-3] [8s 531ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 531ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [8s 531ms] SocketTube(20) write completed, 0 yet to send DEBUG: [pool-1-thread-3] [8s 531ms] SocketTube(20) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 531ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [8s 531ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [8s 531ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [8s 531ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-3] [8s 531ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-3] [8s 531ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-3] [8s 531ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 531ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 529ms] SSL Reader(SocketTube(27)) Adding 80 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 531ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [8s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (false) DEBUG: [HttpClient-24-SelectorManager] [8s 531ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 531ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [8s 531ms] SSL Reader(SocketTube(35)) Unwrapping: 80 DEBUG: [pool-1-thread-3] [8s 532ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [8s 532ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-9] [8s 532ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [8s 532ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [8s 532ms] SSL Reader(SocketTube(35)) Unwrapping: 40 DEBUG: [pool-1-thread-9] [8s 532ms] SSLFlowDelegate(SocketTube(35)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-9] [8s 532ms] SSLFlowDelegate(SocketTube(35)) doClosure: close_notify received DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) CLOSED DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [8s 532ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) Sending 40 bytes downstream DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-9] [8s 532ms] SocketTube(35) trying to write: 40 DEBUG: [pool-1-thread-9] [8s 532ms] SocketTube(35) wrote: 40 DEBUG: [pool-1-thread-9] [8s 532ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-9] [8s 532ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 532ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [8s 532ms] SocketTube(35) write completed, 0 yet to send DEBUG: [pool-1-thread-9] [8s 532ms] SocketTube(35) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 532ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-9] [8s 532ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [8s 532ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [8s 532ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-9] [8s 532ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-9] [8s 532ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-9] [8s 532ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 532ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [8s 529ms] SSL Reader(SocketTube(28)) Adding 80 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [8s 529ms] SocketTube(8) read bytes: 80 DEBUG: [HttpClient-8-SelectorManager] [8s 532ms] SSL Reader(SocketTube(8)) onNext DEBUG: [pool-1-thread-6] [8s 529ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [HttpClient-8-SelectorManager] [8s 532ms] SSL Reader(SocketTube(8)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-9] [8s 532ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [8s 532ms] SSL Reader(SocketTube(36)) Unwrapping: 40 DEBUG: [HttpClient-8-SelectorManager] [8s 532ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [8s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for R (false) DEBUG: [HttpClient-8-SelectorManager] [8s 532ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [8s 532ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [8s 532ms] SSL Reader(SocketTube(8)) Unwrapping: 80 DEBUG: [pool-1-thread-6] [8s 532ms] SSLFlowDelegate(SocketTube(36)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [8s 533ms] SSLFlowDelegate(SocketTube(36)) doClosure: close_notify received DEBUG: [pool-1-thread-6] [8s 533ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-8-SelectorManager] [8s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for None (false) DEBUG: [pool-1-thread-10] [8s 533ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-8-SelectorManager] [8s 533ms] SocketTube(8) no more demand for reading DEBUG: [pool-1-thread-10] [8s 533ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-10] [8s 533ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-10] [8s 533ms] SSL Reader(SocketTube(8)) Unwrapping: 40 DEBUG: [pool-1-thread-10] [8s 533ms] SSLFlowDelegate(SocketTube(8)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-32-SelectorManager] [8s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for R (true) DEBUG: [pool-1-thread-2] [8s 529ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 533ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [8s 533ms] SSLTube(SocketTube(16)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-32-SelectorManager] [8s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for None (false) DEBUG: [pool-1-thread-2] [8s 533ms] ConnectionPool(13) SSLTube(SocketTube(16)) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-32-SelectorManager] [8s 533ms] SocketTube(35) got read EOF DEBUG: [HttpClient-32-SelectorManager] [8s 533ms] SocketTube(35) pausing read event DEBUG: [HttpClient-32-SelectorManager] [8s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60b03529 for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 533ms] SocketTube(35) completing subscriber DEBUG: [HttpClient-32-SelectorManager] [8s 533ms] SSL Reader(SocketTube(35)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@25b2bffb[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@2c58c6d2, getALPN: jdk.internal.net.http.common.MinimalFuture@519a92b1[Completed normally] (id=3247), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [8s 529ms] Http2Connection(SocketTube(6)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-23-SelectorManager] [8s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@38b1845 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 533ms] SocketTube(6) Stopping read scheduler DEBUG: [pool-1-thread-1] [8s 529ms] SSL Reader(SocketTube(19)) Unwrapping: 80 DEBUG: [HttpClient-28-SelectorManager] [8s 529ms] SocketTube(31) got read EOF DEBUG: [HttpClient-28-SelectorManager] [8s 533ms] SocketTube(31) pausing read event DEBUG: [pool-1-thread-5] [8s 529ms] ConnectionPool(12) SSLTube(SocketTube(15)) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-33-SelectorManager] [8s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 533ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [8s 533ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 529ms] SocketTube(9) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@192a1189 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-29-SelectorManager] [8s 529ms] SocketTube(32) no more demand for reading DEBUG: [HttpClient-29-SelectorManager] [8s 533ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [8s 530ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for R (false) DEBUG: [pool-1-thread-7] [8s 530ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 533ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-24-SelectorManager] [8s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 533ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [8s 533ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [8s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for R (true) DEBUG: [HttpClient-17-SelectorManager] [8s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for None (false) DEBUG: [HttpClient-17-SelectorManager] [8s 534ms] SocketTube(20) got read EOF DEBUG: [HttpClient-17-SelectorManager] [8s 534ms] SocketTube(20) pausing read event DEBUG: [HttpClient-17-SelectorManager] [8s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7466e36a for None (false) DEBUG: [HttpClient-17-SelectorManager] [8s 534ms] SocketTube(20) completing subscriber DEBUG: [pool-1-thread-5] [8s 534ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 534ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [8s 534ms] SSL Reader(SocketTube(20)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@31647b22[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@4a904a9a, getALPN: jdk.internal.net.http.common.MinimalFuture@45d816f0[Completed normally] (id=1481), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [8s 534ms] SSL Reader(SocketTube(20)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-3] [8s 532ms] SSL Reader(SocketTube(27)) Unwrapping: 80 DEBUG: [pool-1-thread-3] [8s 534ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-3] [8s 534ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [8s 534ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [8s 534ms] SSL Reader(SocketTube(27)) Unwrapping: 40 DEBUG: [pool-1-thread-3] [8s 534ms] SSLFlowDelegate(SocketTube(27)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [8s 534ms] SSLFlowDelegate(SocketTube(27)) doClosure: close_notify received DEBUG: [pool-1-thread-3] [8s 534ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [8s 534ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-11] [8s 534ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-11] [8s 534ms] SSL Reader(SocketTube(20)) completing DEBUG: [pool-1-thread-3] [8s 534ms] SSL Writer(SocketTube(27)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [8s 534ms] SSL Writer(SocketTube(27)) CLOSED DEBUG: [pool-1-thread-11] [8s 534ms] SSL Reader(SocketTube(20)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-3] [8s 534ms] SSL Writer(SocketTube(27)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-3] [8s 534ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [8s 534ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [8s 534ms] SSL Writer(SocketTube(27)) Sending 40 bytes downstream DEBUG: [pool-1-thread-3] [8s 534ms] SSL Writer(SocketTube(27)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-3] [8s 534ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [8s 534ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [8s 534ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-3] [8s 534ms] SocketTube(27) trying to write: 40 DEBUG: [pool-1-thread-4] [8s 534ms] Http2Connection(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.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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [HttpClient-25-SelectorManager] [8s 532ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [8s 546ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [8s 532ms] SSL Reader(SocketTube(28)) Unwrapping: 80 DEBUG: [pool-1-thread-4] [8s 546ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-4] [8s 546ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-9] [8s 547ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-9] [8s 547ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [8s 547ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [8s 547ms] SSL Reader(SocketTube(28)) Unwrapping: 40 DEBUG: [pool-1-thread-9] [8s 547ms] SSLFlowDelegate(SocketTube(28)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-9] [8s 547ms] SSLFlowDelegate(SocketTube(28)) doClosure: close_notify received DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [8s 547ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) CLOSED DEBUG: [pool-1-thread-4] [8s 547ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 547ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [8s 547ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) Sending 40 bytes downstream DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-9] [8s 547ms] SocketTube(28) trying to write: 40 DEBUG: [pool-1-thread-9] [8s 547ms] SocketTube(28) wrote: 40 DEBUG: [pool-1-thread-9] [8s 547ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-9] [8s 547ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 547ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [8s 547ms] SocketTube(28) write completed, 0 yet to send DEBUG: [pool-1-thread-9] [8s 547ms] SocketTube(28) InternalWriteSubscriber::onComplete Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 547ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-9] [8s 547ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [8s 547ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [8s 547ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-9] [8s 547ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-9] [8s 548ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-9] [8s 548ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 548ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [8s 533ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [8s 533ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [8s 533ms] SSLFlowDelegate(SocketTube(8)) doClosure: close_notify received DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) CLOSED DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-10] [8s 548ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) Sending 40 bytes downstream DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-10] [8s 548ms] SocketTube(8) trying to write: 40 DEBUG: [pool-1-thread-10] [8s 548ms] SocketTube(8) wrote: 40 DEBUG: [pool-1-thread-10] [8s 548ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-10] [8s 548ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [8s 548ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-10] [8s 548ms] SocketTube(8) write completed, 0 yet to send DEBUG: [pool-1-thread-10] [8s 548ms] SocketTube(8) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [8s 548ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-10] [8s 548ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-10] [8s 548ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-10] [8s 548ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-10] [8s 548ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-10] [8s 548ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-10] [8s 548ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [8s 548ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 533ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-2] [8s 549ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 549ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 549ms] SSLTube(SocketTube(16)) subscriber completed normally DEBUG: [HttpClient-32-SelectorManager] [8s 533ms] SSL Reader(SocketTube(35)) Adding 0 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 549ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [8s 549ms] SocketTube(35) Stopping read scheduler DEBUG: [pool-1-thread-2] [8s 549ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 549ms] SocketTube(35) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 549ms] SSL Reader(SocketTube(35)) completing DEBUG: [pool-1-thread-2] [8s 549ms] SSL Reader(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [8s 549ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 549ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [8s 549ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [8s 549ms] SSLTube(SocketTube(35)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-2] [8s 549ms] Http2Connection(SSLTube(SocketTube(35))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [8s 549ms] Http2Connection(SSLTube(SocketTube(35))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) DEBUG: [pool-1-thread-2] [8s 549ms] Http2Connection(SSLTube(SocketTube(35))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [8s 549ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-2] [8s 549ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-2] [8s 549ms] PlainHttpConnection(SocketTube(35)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-8-SelectorManager] [8s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for R (true) DEBUG: [HttpClient-8-SelectorManager] [8s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for None (false) DEBUG: [HttpClient-8-SelectorManager] [8s 550ms] SocketTube(8) got read EOF DEBUG: [HttpClient-8-SelectorManager] [8s 550ms] SocketTube(8) pausing read event DEBUG: [HttpClient-8-SelectorManager] [8s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12b276db for None (false) DEBUG: [HttpClient-8-SelectorManager] [8s 550ms] SocketTube(8) completing subscriber DEBUG: [HttpClient-8-SelectorManager] [8s 550ms] SSL Reader(SocketTube(8)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2703dc6b[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@6306e73, getALPN: jdk.internal.net.http.common.MinimalFuture@620146ef[Completed normally] (id=503), 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-8-SelectorManager] [8s 550ms] SSL Reader(SocketTube(8)) Adding 0 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [8s 550ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [8s 550ms] SocketTube(8) Stopping read scheduler DEBUG: [pool-1-thread-10] [8s 550ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [8s 550ms] SSL Reader(SocketTube(8)) completing DEBUG: [pool-1-thread-10] [8s 550ms] SSL Reader(SocketTube(8)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-10] [8s 550ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-10] [8s 550ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-10] [8s 550ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-10] [8s 550ms] SSLTube(SocketTube(8)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-10] [8s 550ms] Http2Connection(SSLTube(SocketTube(8))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [8s 550ms] Http2Connection(SSLTube(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.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) DEBUG: [pool-1-thread-10] [8s 550ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [8s 550ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-10] [8s 550ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-10] [8s 550ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-10] [8s 551ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 551ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 551ms] SSLTube(SocketTube(8)) subscriber completed normally DEBUG: [pool-1-thread-10] [8s 551ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-10] [8s 551ms] SSL Reader(SocketTube(8)) stop DEBUG: [pool-1-thread-10] [8s 551ms] SSL Writer(SocketTube(8)) stop DEBUG: [HttpClient-23-SelectorManager] [8s 533ms] SocketTube(26) completing subscriber DEBUG: [HttpClient-23-SelectorManager] [8s 552ms] Http2Connection(SocketTube(26)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-6-SelectorManager] [8s 533ms] SocketTube(6) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 552ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-28-SelectorManager] [8s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a09ec0 for None (false) DEBUG: [HttpClient-23-SelectorManager] [8s 552ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-23-SelectorManager] [8s 552ms] SocketTube(26) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [8s 552ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [8s 552ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-10] [8s 552ms] Http2Connection(SocketTube(26)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-10] [8s 553ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [8s 553ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-10] [8s 553ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-10] [8s 553ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-10] [8s 553ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 553ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 533ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-1] [8s 554ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-9-SelectorManager] [8s 533ms] SocketTube(9) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-8] [8s 533ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for R (false) DEBUG: [pool-1-thread-8] [8s 554ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-8] [8s 554ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [8s 533ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [8s 555ms] SSLTube(SocketTube(23)) subscriber completed normally DEBUG: [pool-1-thread-8] [8s 555ms] SSL Writer(SocketTube(7)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-8] [8s 555ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-8] [8s 555ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [8s 555ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-8] [8s 555ms] SocketTube(7) write completed, 0 yet to send DEBUG: [pool-1-thread-8] [8s 555ms] SocketTube(7) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [8s 534ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-8] [8s 555ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [8s 555ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-8] [8s 555ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [8s 555ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 40 DEBUG: [HttpClient-17-SelectorManager] [8s 555ms] SSLTube(SocketTube(20)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-8] [8s 555ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [8s 555ms] Http2Connection(SSLTube(SocketTube(20))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [pool-1-thread-7] [8s 555ms] Http2Connection(SSLTube(SocketTube(20))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(12) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SSL Reader(SocketTube(12)) Adding 80 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(10) pausing read event DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ce2a3be for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(10) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] 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@6b38bec1[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@793014e4[Completed normally] (id=679), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 800, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(11) got read EOF DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(11) pausing read event DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f42acc for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775797, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [8s 555ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 556ms] 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:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-4] [8s 556ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [8s 556ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [8s 556ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [8s 556ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-11] [8s 534ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 556ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [8s 556ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [8s 534ms] SocketTube(27) wrote: 40 DEBUG: [HttpClient-29-SelectorManager] [8s 540ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for None (false) DEBUG: [pool-1-thread-9] [8s 556ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [8s 556ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [8s 556ms] SocketTube(32) got read EOF DEBUG: [HttpClient-29-SelectorManager] [8s 556ms] SocketTube(32) pausing read event DEBUG: [pool-1-thread-5] [8s 540ms] SSLTube(SocketTube(15)) subscriber completed normally DEBUG: [HttpClient-25-SelectorManager] [8s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for R (false) DEBUG: [HttpClient-25-SelectorManager] [8s 556ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [8s 548ms] SSL Writer(SocketTube(36)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [8s 556ms] SSL Writer(SocketTube(36)) CLOSED DEBUG: [HttpClient-32-SelectorManager] [8s 549ms] SocketTube(35) Read scheduler stopped DEBUG: [HttpClient-25-SelectorManager] [8s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for R (false) DEBUG: [pool-1-thread-2] [8s 550ms] SocketTube(35) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 556ms] SocketTube(35) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 556ms] SSLTube(SocketTube(35)) subscriber completed normally DEBUG: [pool-1-thread-2] [8s 556ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [HttpClient-25-SelectorManager] [8s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 556ms] SocketTube(28) got read EOF DEBUG: [HttpClient-25-SelectorManager] [8s 556ms] SocketTube(28) pausing read event DEBUG: [HttpClient-25-SelectorManager] [8s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d098e9a for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 556ms] SocketTube(28) completing subscriber DEBUG: [HttpClient-25-SelectorManager] [8s 557ms] SSL Reader(SocketTube(28)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@180b03ff[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@3c9b669e, getALPN: jdk.internal.net.http.common.MinimalFuture@6c1eb51f[Completed normally] (id=2391), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [8s 557ms] SSL Reader(SocketTube(28)) Adding 0 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [8s 557ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [8s 557ms] SocketTube(28) Stopping read scheduler DEBUG: [HttpClient-25-SelectorManager] [8s 557ms] SocketTube(28) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [8s 557ms] SocketTube(28) Read scheduler stopped DEBUG: [pool-1-thread-5] [8s 557ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [8s 557ms] SSL Reader(SocketTube(28)) completing DEBUG: [pool-1-thread-5] [8s 557ms] SSL Reader(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [8s 557ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [8s 550ms] SocketTube(8) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [8s 557ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [8s 557ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-8-SelectorManager] [8s 557ms] SocketTube(8) Read scheduler stopped DEBUG: [pool-1-thread-5] [8s 557ms] SSLTube(SocketTube(28)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [8s 557ms] Http2Connection(SSLTube(SocketTube(28))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-28-SelectorManager] [8s 552ms] SocketTube(31) completing subscriber DEBUG: [HttpClient-6-SelectorManager] [8s 552ms] SocketTube(6) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-1] [8s 554ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [8s 557ms] SSL Reader(SocketTube(19)) Unwrapping: 40 DEBUG: [pool-1-thread-1] [8s 557ms] SSLFlowDelegate(SocketTube(19)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [8s 557ms] SSLFlowDelegate(SocketTube(19)) doClosure: close_notify received DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) CLOSED DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [8s 557ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) Sending 40 bytes downstream DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-1] [8s 557ms] SocketTube(19) trying to write: 40 DEBUG: [pool-1-thread-1] [8s 557ms] SocketTube(19) wrote: 40 DEBUG: [pool-1-thread-1] [8s 557ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [8s 557ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 557ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [8s 557ms] SocketTube(19) write completed, 0 yet to send DEBUG: [pool-1-thread-1] [8s 557ms] SocketTube(19) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 557ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 557ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 557ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [8s 557ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [8s 557ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-1] [8s 557ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [8s 558ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 558ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [8s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for R (true) DEBUG: [HttpClient-16-SelectorManager] [8s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-16-SelectorManager] [8s 558ms] SocketTube(19) got read EOF DEBUG: [HttpClient-16-SelectorManager] [8s 558ms] SocketTube(19) pausing read event DEBUG: [HttpClient-16-SelectorManager] [8s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c3516d1 for None (false) DEBUG: [HttpClient-16-SelectorManager] [8s 558ms] SocketTube(19) completing subscriber DEBUG: [HttpClient-16-SelectorManager] [8s 558ms] SSL Reader(SocketTube(19)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@29378d93[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@160e8f7d, getALPN: jdk.internal.net.http.common.MinimalFuture@5d93b8fe[Completed normally] (id=1418), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [8s 558ms] SSL Reader(SocketTube(19)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [8s 558ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-8] [8s 555ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-8] [8s 558ms] SocketTube(7) resuming read event DEBUG: [HttpClient-17-SelectorManager] [8s 555ms] SSLTube(SocketTube(20)) subscriber completed normally DEBUG: [pool-1-thread-8] [8s 558ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [8s 558ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [HttpClient-7-SelectorManager] [8s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for R (true) DEBUG: [HttpClient-7-SelectorManager] [8s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 558ms] SocketTube(7) got read EOF DEBUG: [HttpClient-7-SelectorManager] [8s 558ms] SocketTube(7) pausing read event DEBUG: [HttpClient-7-SelectorManager] [8s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c89a80 for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 558ms] SocketTube(7) completing subscriber DEBUG: [HttpClient-7-SelectorManager] [8s 558ms] SSL Reader(SocketTube(7)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@26ca003d[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@354b45bb, getALPN: jdk.internal.net.http.common.MinimalFuture@245cf75e[Completed normally] (id=440), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [8s 558ms] SSL Reader(SocketTube(7)) Adding 0 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 558ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [8s 558ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [8s 558ms] SocketTube(7) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 558ms] SocketTube(7) Read scheduler stopped DEBUG: [pool-1-thread-1] [8s 558ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 558ms] SSL Reader(SocketTube(19)) completing DEBUG: [pool-1-thread-1] [8s 558ms] SSL Reader(SocketTube(19)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [8s 558ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 558ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [8s 558ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [8s 558ms] SSLTube(SocketTube(19)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [8s 558ms] Http2Connection(SSLTube(SocketTube(19))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [8s 558ms] Http2Connection(SSLTube(SocketTube(19))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) DEBUG: [pool-1-thread-1] [8s 559ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [8s 559ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-1] [8s 559ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-1] [8s 559ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-1] [8s 559ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 559ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 559ms] SSLTube(SocketTube(19)) subscriber completed normally DEBUG: [pool-1-thread-1] [8s 559ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [8s 559ms] SSL Reader(SocketTube(19)) stop DEBUG: [pool-1-thread-1] [8s 559ms] SSL Writer(SocketTube(19)) stop java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onComplete(SubscriberWrapper.java:450) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1475) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1420) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1420) DEBUG: [pool-1-thread-3] [8s 556ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [8s 562ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 562ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 562ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [8s 562ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [8s 562ms] SSL Writer(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-3] [8s 562ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [8s 562ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [8s 562ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [8s 562ms] SocketTube(27) write completed, 0 yet to send DEBUG: [pool-1-thread-3] [8s 562ms] SocketTube(27) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 562ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [8s 562ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [8s 562ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [8s 562ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [8s 562ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [8s 562ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [8s 562ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 563ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for R (true) DEBUG: [HttpClient-24-SelectorManager] [8s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 563ms] SocketTube(27) got read EOF DEBUG: [HttpClient-24-SelectorManager] [8s 563ms] SocketTube(27) pausing read event DEBUG: [HttpClient-24-SelectorManager] [8s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@414d590e for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 563ms] SocketTube(27) completing subscriber DEBUG: [HttpClient-24-SelectorManager] [8s 563ms] SSL Reader(SocketTube(27)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@44fc7e3[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@23f27d29, getALPN: jdk.internal.net.http.common.MinimalFuture@70c6ba0b[Completed normally] (id=2326), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 563ms] SSL Reader(SocketTube(27)) Adding 0 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 563ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [8s 563ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [8s 563ms] SSL Reader(SocketTube(27)) completing DEBUG: [pool-1-thread-3] [8s 563ms] SSL Reader(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-3] [8s 563ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [8s 563ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [8s 563ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [8s 563ms] SSLTube(SocketTube(27)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-3] [8s 563ms] Http2Connection(SSLTube(SocketTube(27))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [8s 563ms] Http2Connection(SSLTube(SocketTube(27))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) DEBUG: [pool-1-thread-3] [8s 564ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [8s 564ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-3] [8s 564ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-3] [8s 564ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-3] [8s 564ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [8s 564ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [8s 564ms] SSLTube(SocketTube(27)) subscriber completed normally DEBUG: [pool-1-thread-3] [8s 564ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [8s 564ms] SSL Reader(SocketTube(27)) stop DEBUG: [pool-1-thread-3] [8s 564ms] SSL Writer(SocketTube(27)) stop DEBUG: [pool-1-thread-9] [8s 556ms] SSL Reader(SocketTube(10)) completing DEBUG: [pool-1-thread-9] [8s 564ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-9] [8s 564ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-9] [8s 564ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [8s 564ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [8s 564ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [8s 564ms] ConnectionPool(9) SSLTube(SocketTube(10)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-9] [8s 565ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [8s 565ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [8s 565ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [8s 565ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [pool-1-thread-10] [8s 556ms] SSL Reader(SocketTube(12)) Unwrapping: 80 DEBUG: [pool-1-thread-10] [8s 565ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-10] [8s 565ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-10] [8s 565ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-10] [8s 565ms] SSL Reader(SocketTube(12)) Unwrapping: 40 DEBUG: [pool-1-thread-10] [8s 565ms] SSLFlowDelegate(SocketTube(12)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-10] [8s 565ms] SSLFlowDelegate(SocketTube(12)) doClosure: close_notify received DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) CLOSED DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-10] [8s 565ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) Sending 40 bytes downstream DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-10] [8s 565ms] SocketTube(12) trying to write: 40 DEBUG: [pool-1-thread-10] [8s 565ms] SocketTube(12) wrote: 40 DEBUG: [pool-1-thread-10] [8s 565ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-10] [8s 565ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [8s 565ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-10] [8s 565ms] SocketTube(12) write completed, 0 yet to send DEBUG: [pool-1-thread-10] [8s 565ms] SocketTube(12) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [8s 565ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-10] [8s 565ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-10] [8s 565ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-10] [8s 565ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-10] [8s 565ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-10] [8s 565ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-10] [8s 566ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [8s 566ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [8s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4509fbb8 for None (false) DEBUG: [HttpClient-29-SelectorManager] [8s 566ms] SocketTube(32) completing subscriber DEBUG: [pool-1-thread-6] [8s 556ms] SSL Writer(SocketTube(36)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-6] [8s 566ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [8s 566ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [HttpClient-29-SelectorManager] [8s 566ms] SSL Reader(SocketTube(32)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@b75dd[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@2ff8fe8b[Completed normally] (id=3035), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [8s 566ms] SSL Writer(SocketTube(36)) Sending 40 bytes downstream DEBUG: [pool-1-thread-6] [8s 566ms] SSL Writer(SocketTube(36)) Adding 40 to outputQ queue DEBUG: [HttpClient-32-SelectorManager] [8s 556ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-2] [8s 556ms] SSL Reader(SocketTube(35)) stop DEBUG: [pool-1-thread-2] [8s 566ms] SSL Writer(SocketTube(35)) stop DEBUG: [HttpClient-9-SelectorManager] [8s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for R (true) DEBUG: [HttpClient-32-SelectorManager] [8s 566ms] SocketTube(35) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-32-SelectorManager] [8s 566ms] SocketTube(35) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6167a21e (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-32-SelectorManager] [8s 566ms] SocketTube(35) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-8-SelectorManager] [8s 557ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-9-SelectorManager] [8s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-8-SelectorManager] [8s 566ms] SocketTube(8) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [8s 566ms] SocketTube(12) got read EOF DEBUG: [HttpClient-9-SelectorManager] [8s 566ms] SocketTube(12) pausing read event DEBUG: [HttpClient-8-SelectorManager] [8s 566ms] SocketTube(8) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6af0ac2f (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [8s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e5a1b71 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 566ms] SocketTube(12) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [8s 566ms] SSL Reader(SocketTube(12)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@28646b63[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@a45259d, getALPN: jdk.internal.net.http.common.MinimalFuture@91497b5[Completed normally] (id=912), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 404, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 566ms] SSL Reader(SocketTube(12)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 566ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [8s 566ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [8s 566ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 566ms] SocketTube(12) Read scheduler stopped DEBUG: [pool-1-thread-2] [8s 566ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 566ms] SSL Reader(SocketTube(12)) completing DEBUG: [pool-1-thread-2] [8s 566ms] SSL Reader(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [8s 566ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 566ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-2] [8s 566ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [8s 566ms] SSLTube(SocketTube(12)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-2] [8s 566ms] Http2Connection(SSLTube(SocketTube(12))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [8s 566ms] Http2Connection(SSLTube(SocketTube(12))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) DEBUG: [pool-1-thread-2] [8s 567ms] Http2Connection(SSLTube(SocketTube(12))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [8s 567ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [8s 567ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [8s 567ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [8s 557ms] Http2Connection(SSLTube(SocketTube(28))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [8s 567ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 567ms] SocketTube(12) got read error: java.io.IOException: connection closed locally 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:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) DEBUG: [pool-1-thread-5] [8s 567ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [8s 567ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-5] [8s 567ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-5] [8s 567ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [8s 567ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 567ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 567ms] SSLTube(SocketTube(28)) subscriber completed normally DEBUG: [pool-1-thread-5] [8s 567ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-5] [8s 567ms] SSL Reader(SocketTube(28)) stop DEBUG: [pool-1-thread-5] [8s 567ms] SSL Writer(SocketTube(28)) stop DEBUG: [HttpClient-6-SelectorManager] [8s 557ms] SocketTube(6) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@364fc2ff (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-6-SelectorManager] [8s 567ms] SocketTube(6) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-28-SelectorManager] [8s 557ms] SSL Reader(SocketTube(31)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@da21110[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@79a211f6[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 567ms] SSL Reader(SocketTube(31)) Adding 0 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [8s 567ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [8s 567ms] SocketTube(31) Stopping read scheduler DEBUG: [HttpClient-28-SelectorManager] [8s 567ms] SocketTube(31) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [8s 567ms] SocketTube(31) Read scheduler stopped DEBUG: [HttpClient-28-SelectorManager] [8s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48a09ec0 for None (false) DEBUG: [HttpClient-16-SelectorManager] [8s 558ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [8s 572ms] SocketTube(19) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [8s 558ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [8s 572ms] SSL Reader(SocketTube(7)) completing DEBUG: [pool-1-thread-8] [8s 572ms] SSL Reader(SocketTube(7)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-8] [8s 572ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-8] [8s 572ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-8] [8s 572ms] SSL Reader(SocketTube(7)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-8] [8s 572ms] SSLTube(SocketTube(7)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-8] [8s 572ms] Http2Connection(SSLTube(SocketTube(7))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [8s 573ms] Http2Connection(SSLTube(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.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$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 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:1570) DEBUG: [pool-1-thread-8] [8s 573ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [8s 573ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-8] [8s 573ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-8] [8s 573ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-8] [8s 573ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [8s 573ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [8s 573ms] SSLTube(SocketTube(7)) subscriber completed normally DEBUG: [pool-1-thread-8] [8s 573ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-8] [8s 573ms] SSL Reader(SocketTube(7)) stop DEBUG: [pool-1-thread-8] [8s 573ms] SSL Writer(SocketTube(7)) stop DEBUG: [HttpClient-17-SelectorManager] [8s 558ms] SSL Reader(SocketTube(20)) stop DEBUG: [HttpClient-17-SelectorManager] [8s 573ms] SSL Writer(SocketTube(20)) stop DEBUG: [pool-1-thread-7] [8s 562ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-17-SelectorManager] [8s 573ms] SSL Reader(SocketTube(20)) DownstreamPusher: downstream is already completed DEBUG: [pool-1-thread-7] [8s 573ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-7] [8s 573ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-7] [8s 573ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-7] [8s 574ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [8s 574ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-24-SelectorManager] [8s 563ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-24-SelectorManager] [8s 574ms] SocketTube(27) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [8s 574ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-24-SelectorManager] [8s 574ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-24-SelectorManager] [8s 574ms] SocketTube(27) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-24-SelectorManager] [8s 574ms] SocketTube(27) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@a4c1b2f (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-24-SelectorManager] [8s 574ms] SocketTube(27) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-29-SelectorManager] [8s 566ms] SSL Reader(SocketTube(32)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-6] [8s 566ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [HttpClient-29-SelectorManager] [8s 574ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [8s 574ms] SocketTube(32) Stopping read scheduler DEBUG: [HttpClient-29-SelectorManager] [8s 574ms] SocketTube(32) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [8s 574ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [8s 566ms] SocketTube(8) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-7] [8s 574ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [8s 574ms] SSL Reader(SocketTube(32)) completing DEBUG: [pool-1-thread-7] [8s 574ms] SSL Reader(SocketTube(32)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [8s 574ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-7] [8s 574ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [8s 574ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [8s 574ms] SSLTube(SocketTube(32)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [8s 574ms] ConnectionPool(29) SSLTube(SocketTube(32)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-7] [8s 575ms] PlainHttpConnection(SocketTube(32)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-7] [8s 575ms] SocketTube(32) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [8s 575ms] SocketTube(32) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [8s 575ms] SSLTube(SocketTube(32)) subscriber completed normally DEBUG: [pool-1-thread-2] [8s 567ms] SSLTube(SocketTube(12)) subscriber completed normally DEBUG: [pool-1-thread-2] [8s 576ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-5] [8s 567ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [8s 576ms] SSL Reader(SocketTube(31)) completing DEBUG: [pool-1-thread-5] [8s 576ms] SSL Reader(SocketTube(31)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [8s 576ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-5] [8s 576ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [8s 576ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [8s 576ms] SSLTube(SocketTube(31)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [8s 576ms] ConnectionPool(28) SSLTube(SocketTube(31)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-5] [8s 577ms] PlainHttpConnection(SocketTube(31)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [8s 577ms] SocketTube(31) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 577ms] SocketTube(31) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 577ms] SSLTube(SocketTube(31)) subscriber completed normally DEBUG: [HttpClient-16-SelectorManager] [8s 572ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [8s 580ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-16-SelectorManager] [8s 580ms] SocketTube(19) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-16-SelectorManager] [8s 580ms] SocketTube(19) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@48ddfdca (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-16-SelectorManager] [8s 580ms] SocketTube(19) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-17-SelectorManager] [8s 573ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [8s 581ms] SocketTube(20) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [8s 581ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-29-SelectorManager] [8s 574ms] SocketTube(32) Read scheduler stopped DEBUG: [HttpClient-17-SelectorManager] [8s 581ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-6] [8s 574ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [8s 581ms] SocketTube(36) trying to write: 40 DEBUG: [pool-1-thread-6] [8s 581ms] SocketTube(36) wrote: 40 DEBUG: [pool-1-thread-6] [8s 581ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-6] [8s 581ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [8s 581ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [8s 581ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-6] [8s 581ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [8s 581ms] SSL Writer(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-6] [8s 581ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [8s 581ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [8s 581ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [8s 581ms] SocketTube(36) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [8s 581ms] SocketTube(36) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [8s 581ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [8s 581ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [8s 581ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [8s 581ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-6] [8s 581ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-6] [8s 581ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-6] [8s 581ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [8s 581ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 576ms] SSL Reader(SocketTube(12)) stop DEBUG: [pool-1-thread-2] [8s 582ms] SSL Writer(SocketTube(12)) stop DEBUG: [HttpClient-33-SelectorManager] [8s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for R (true) DEBUG: [HttpClient-33-SelectorManager] [8s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 582ms] SocketTube(36) got read EOF DEBUG: [HttpClient-33-SelectorManager] [8s 582ms] SocketTube(36) pausing read event DEBUG: [HttpClient-33-SelectorManager] [8s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77d29e1d for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 582ms] SocketTube(36) completing subscriber DEBUG: [HttpClient-33-SelectorManager] [8s 582ms] SSL Reader(SocketTube(36)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@16bf7ae7[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@68567b7e, getALPN: jdk.internal.net.http.common.MinimalFuture@53bdf654[Completed normally] (id=3311), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [8s 582ms] SSL Reader(SocketTube(36)) Adding 0 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 582ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [8s 582ms] SocketTube(36) Stopping read scheduler DEBUG: [HttpClient-33-SelectorManager] [8s 582ms] SocketTube(36) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [8s 582ms] SocketTube(36) Read scheduler stopped DEBUG: [pool-1-thread-2] [8s 582ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 582ms] SSL Reader(SocketTube(36)) completing DEBUG: [pool-1-thread-2] [8s 582ms] SSL Reader(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [8s 582ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 582ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [8s 582ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [8s 582ms] SSLTube(SocketTube(36)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-2] [8s 582ms] Http2Connection(SSLTube(SocketTube(36))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [8s 582ms] Http2Connection(SSLTube(SocketTube(36))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:526) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) DEBUG: [pool-1-thread-2] [8s 583ms] Http2Connection(SSLTube(SocketTube(36))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [8s 583ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-2] [8s 583ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [HttpClient-29-SelectorManager] [8s 582ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-29-SelectorManager] [8s 583ms] SocketTube(32) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-29-SelectorManager] [8s 583ms] SocketTube(32) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@252604f7 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-29-SelectorManager] [8s 583ms] SocketTube(32) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-17-SelectorManager] [8s 585ms] SocketTube(20) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-17-SelectorManager] [8s 585ms] SocketTube(20) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@14491c25 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-17-SelectorManager] [8s 585ms] SocketTube(20) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-2] [8s 586ms] PlainHttpConnection(SocketTube(36)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-2] [8s 586ms] SocketTube(36) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 586ms] SocketTube(36) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [8s 586ms] SSLTube(SocketTube(36)) subscriber completed normally DEBUG: [pool-1-thread-2] [8s 586ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [8s 586ms] SSL Reader(SocketTube(36)) stop DEBUG: [pool-1-thread-2] [8s 586ms] SSL Writer(SocketTube(36)) stop STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/DependentActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentActionsTest.d/testng.0.jta java/net/httpclient/DependentActionsTest.java false DependentActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentActionsTest reason: Named class compiled on demand started: Mon Oct 16 09:01:02 CEST 2023 finished: Mon Oct 16 09:01:02 CEST 2023 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.58 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 Oct 16 09:01:02 CEST 2023 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 Oct 16 09:01:02 CEST 2023 elapsed time (seconds): 0.58 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=476289, tid=476292 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, parallel gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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_pid476289.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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/DependentActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2/dependent.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentActionsTest.d/testng.1.jta java/net/httpclient/DependentActionsTest.java false DependentActionsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/BufferingSubscriberTest.java Passed: java/net/httpclient/EncodedCharsInURI.java Passed: java/net/httpclient/FlowAdaptersCompileOnly.java Passed: java/net/httpclient/ExpectContinueTest.java Passed: java/net/httpclient/ExpectContinue.java Passed: java/net/httpclient/ExecutorShutdown.java Passed: java/net/httpclient/FlowAdapterPublisherTest.java Passed: java/net/httpclient/HeadersTest.java Passed: java/net/httpclient/EscapedOctetsInURI.java Passed: java/net/httpclient/HeadersTest2.java Passed: java/net/httpclient/FlowAdapterSubscriberTest.java Passed: java/net/httpclient/HeadersTest1.java Passed: java/net/httpclient/HttpClientBuilderTest.java Passed: java/net/httpclient/GZIPInputStreamTest.java Passed: java/net/httpclient/ForbiddenHeadTest.java Passed: java/net/httpclient/HeadTest.java Passed: java/net/httpclient/HttpClientExceptionTest.java Passed: java/net/httpclient/Http1ChunkedTest.java Passed: java/net/httpclient/HttpHeadersOf.java Passed: java/net/httpclient/HttpClientClose.java Passed: java/net/httpclient/HttpInputStreamAvailableTest.java Passed: java/net/httpclient/HttpRequestBuilderTest.java Passed: java/net/httpclient/HttpClientShutdown.java Passed: java/net/httpclient/HttpRequestNewBuilderTest.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 Oct 16 09:01:23 CEST 2023 finished: Mon Oct 16 09:01:23 CEST 2023 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.143 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Oct 16 09:01:23 CEST 2023 Test directory: compile: HttpClientLocalAddrTest finished: Mon Oct 16 09:01:23 CEST 2023 elapsed time (seconds): 0.143 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.143 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 Oct 16 09:01:23 CEST 2023 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Oct 16 09:01:23 CEST 2023 elapsed time (seconds): 0.143 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/HttpClientLocalAddrTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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 HttpClientLocalAddrTest TIME: 12.81 seconds messages: command: testng -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 HttpClientLocalAddrTest reason: User specified action: run testng/othervm -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 HttpClientLocalAddrTest started: Mon Oct 16 09:01:23 CEST 2023 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 Oct 16 09:01:36 CEST 2023 elapsed time (seconds): 12.81 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: Http1TestServer[localhost/127.0.0.1:41627]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f6587036aa0@a02eb5, / Http1TestServer: start Started HTTP v1.1 server at 127.0.0.1:41627 Http1TestServer[localhost/127.0.0.1:41947]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f6587036aa0@a02eb5, / Http1TestServer: start Started HTTPS v1.1 server at 127.0.0.1:41947 Http2TestServerImpl[localhost/127.0.0.1:41317]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f6587036aa0@a02eb5, / Http2TestServerImpl: start Started HTTP v2 server at 127.0.0.1:41317 Http2TestServerImpl[localhost/127.0.0.1:60577]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f6587036aa0@a02eb5, / Http2TestServerImpl: start Started HTTPS v2 server at 127.0.0.1:60577 config HttpClientLocalAddrTest.beforeClass(): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41627/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41627/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41627/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41627/ Received a request from client address /127.0.0.1:58422 Received a request from client address /127.0.0.1:58460 Received a request from client address /127.0.0.1:58448 Received a request from client address /127.0.0.1:58438 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2e3bf355, http://127.0.0.1:41627/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41627/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41627/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41627/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41627/ Received a request from client address /127.0.0.1:58470 Received a request from client address /127.0.0.1:58478 Received a request from client address /127.0.0.1:58476 Received a request from client address /127.0.0.1:58474 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2b49e4d3, http://127.0.0.1:41627/, 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:41627/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:41627/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:41627/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:41627/ Received a request from client address /127.0.0.1:50219 Received a request from client address /127.0.0.1:58593 Received a request from client address /127.0.0.1:47999 Received a request from client address /127.0.0.1:42763 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@54d49dc2, http://127.0.0.1:41627/, 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:41627/ 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:41627/ 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:41627/ 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:41627/ Received a request from client address /127.0.0.1:51063 Received a request from client address /127.0.0.1:48963 Received a request from client address /127.0.0.1:34587 Received a request from client address /127.0.0.1:48267 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4a4a97aa, http://127.0.0.1:41627/, /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:41627/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:41627/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:41627/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:41627/ Received a request from client address /127.0.0.1:33233 Received a request from client address /127.0.0.1:55633 Received a request from client address /127.0.0.1:53281 Received a request from client address /127.0.0.1:57225 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@35d53ff6, http://127.0.0.1:41627/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41947/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41947/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41947/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41947/ Received a request from client address localhost/127.0.0.1:41340 Received a request from client address localhost/127.0.0.1:41302 Received a request from client address localhost/127.0.0.1:41318 Received a request from client address localhost/127.0.0.1:41326 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@19d00644, https://127.0.0.1:41947/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41947/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41947/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41947/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41947/ Received a request from client address localhost/127.0.0.1:41344 Received a request from client address localhost/127.0.0.1:41350 Received a request from client address localhost/127.0.0.1:41360 Received a request from client address localhost/127.0.0.1:41364 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4dc51c86, https://127.0.0.1:41947/, 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:41947/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:41947/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:41947/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:41947/ Received a request from client address localhost/127.0.0.1:51835 Received a request from client address localhost/127.0.0.1:44225 Received a request from client address localhost/127.0.0.1:37965 Received a request from client address localhost/127.0.0.1:55611 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4e95e5e4, https://127.0.0.1:41947/, 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:41947/ 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:41947/ 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:41947/ 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:41947/ Received a request from client address localhost/127.0.0.1:35105 Received a request from client address localhost/127.0.0.1:40445 Received a request from client address localhost/127.0.0.1:47325 Received a request from client address localhost/127.0.0.1:51217 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3dbd237b, https://127.0.0.1:41947/, /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:41947/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:41947/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:41947/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:41947/ Received a request from client address localhost/127.0.0.1:34103 Received a request from client address localhost/127.0.0.1:40765 Received a request from client address localhost/127.0.0.1:36603 Received a request from client address localhost/127.0.0.1:41885 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@73a668de, https://127.0.0.1:41947/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41317/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41317/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41317/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41317/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f18ec58 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@36ecdd7 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@58c07b64 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23890b4d Received a request from client address /127.0.0.1:47746 Received a request from client address /127.0.0.1:47756 Received a request from client address /127.0.0.1:47732 Received a request from client address /127.0.0.1:47736 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@10799ec1, http://127.0.0.1:41317/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41317/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41317/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41317/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41317/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@67e5b3b6 Received a request from client address /127.0.0.1:53986 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a475837 Received a request from client address /127.0.0.1:54008 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5b320ebe Received a request from client address /127.0.0.1:53998 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@773e6d47 Received a request from client address /127.0.0.1:54022 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2b0aa3f, http://127.0.0.1:41317/, 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:41317/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:41317/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:41317/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:41317/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@fde158 Received a request from client address /127.0.0.1:53669 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6d1f7cf4 Received a request from client address /127.0.0.1:33509 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@677eeb6 Received a request from client address /127.0.0.1:43241 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@186a04f5 Received a request from client address /127.0.0.1:60107 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1834d71c, http://127.0.0.1:41317/, 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:41317/ 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:41317/ 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:41317/ 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:41317/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5db7ae47 Received a request from client address /127.0.0.1:39599 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c37bc3c Received a request from client address /127.0.0.1:45793 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3b82cfe8 Received a request from client address /127.0.0.1:51181 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2399470 Received a request from client address /127.0.0.1:33693 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2064b2c3, http://127.0.0.1:41317/, /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:41317/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:41317/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:41317/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:41317/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e7bbe1c Received a request from client address /127.0.0.1:44225 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@110bfda7 Received a request from client address /127.0.0.1:36789 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@590e1edf Received a request from client address /127.0.0.1:49489 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@59634251 Received a request from client address /127.0.0.1:59063 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6e33c92f, http://127.0.0.1:41317/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:60577/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:60577/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:60577/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:60577/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2eb9de00 Received a request from client address /127.0.0.1:46448 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46e93f8a Received a request from client address /127.0.0.1:46418 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4c863cee Received a request from client address /127.0.0.1:46452 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@361b75fe Received a request from client address /127.0.0.1:46420 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@27b5609a, https://127.0.0.1:60577/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:60577/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:60577/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:60577/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:60577/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@77267fc5 Received a request from client address /127.0.0.1:46456 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@dbb36d5 Received a request from client address /127.0.0.1:46462 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@42f88781 Received a request from client address /127.0.0.1:46472 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a9afa49 Received a request from client address /127.0.0.1:46476 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2e38edb0, https://127.0.0.1:60577/, 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:60577/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:60577/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:60577/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:60577/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23fd36f1 Received a request from client address /127.0.0.1:51331 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d3accfe Received a request from client address /127.0.0.1:60783 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3222ae68 Received a request from client address /127.0.0.1:34233 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@461b4993 Received a request from client address /127.0.0.1:57545 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@fc622b0, https://127.0.0.1:60577/, 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:60577/ 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:60577/ 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:60577/ 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:60577/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63c4567c Received a request from client address /127.0.0.1:57463 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a9f933f Received a request from client address /127.0.0.1:43243 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5de933ea Received a request from client address /127.0.0.1:57751 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@394d5df8 Received a request from client address /127.0.0.1:54037 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1911dbd1, https://127.0.0.1:60577/, /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:60577/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:60577/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:60577/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:60577/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1709808a Received a request from client address /127.0.0.1:48589 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@26872f0a Received a request from client address /127.0.0.1:48589 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6d94c99a Received a request from client address /127.0.0.1:36461 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@33d4d227 Received a request from client address /127.0.0.1:58577 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2fa8c5be, https://127.0.0.1:60577/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41627/ Received a request from client address /127.0.0.1:42706 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3c71d75f, http://127.0.0.1:41627/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41627/ Received a request from client address /127.0.0.1:42708 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@c354df9, http://127.0.0.1:41627/, 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:41627/ Received a request from client address /127.0.0.1:35675 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@18a6a618, http://127.0.0.1:41627/, 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:41627/ Received a request from client address /127.0.0.1:50827 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@43a6e87f, http://127.0.0.1:41627/, /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:41627/ Received a request from client address /127.0.0.1:51577 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@23af48f5, http://127.0.0.1:41627/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41947/ Received a request from client address localhost/127.0.0.1:39122 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2fca394c, https://127.0.0.1:41947/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41947/ Received a request from client address localhost/127.0.0.1:39124 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@e2175d6, https://127.0.0.1:41947/, 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:41947/ Received a request from client address localhost/127.0.0.1:58165 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@65eabab0, https://127.0.0.1:41947/, 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:41947/ Received a request from client address localhost/127.0.0.1:50601 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2a0c9385, https://127.0.0.1:41947/, /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:41947/ Received a request from client address localhost/127.0.0.1:43023 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@147ac894, https://127.0.0.1:41947/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41317/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@27bdd73f Received a request from client address /127.0.0.1:54034 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4cc6a3cb, http://127.0.0.1:41317/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41317/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5e0b3dc9 Received a request from client address /127.0.0.1:54048 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@8d6b337, http://127.0.0.1:41317/, 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:41317/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7e22c31e Received a request from client address /127.0.0.1:41053 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2c16facb, http://127.0.0.1:41317/, 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:41317/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3310f1d8 Received a request from client address /127.0.0.1:41495 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3d689f43, http://127.0.0.1:41317/, /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:41317/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7addccaa Received a request from client address /127.0.0.1:35105 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@596e2c88, http://127.0.0.1:41317/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:60577/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5ecbfd78 Received a request from client address /127.0.0.1:46482 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@79f8ed61, https://127.0.0.1:60577/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:60577/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c28398a Received a request from client address /127.0.0.1:46484 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@43d1d6b0, https://127.0.0.1:60577/, 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:60577/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@446ec191 Received a request from client address /127.0.0.1:59741 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6b7f52c5, https://127.0.0.1:60577/, 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:60577/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@8664103 Received a request from client address /127.0.0.1:49337 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@564d87d5, https://127.0.0.1:60577/, /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:60577/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46811b35 Received a request from client address /127.0.0.1:59703 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@74f95c2c, https://127.0.0.1:60577/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41627/ Received a request from client address /127.0.0.1:42716 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@482c6589, http://127.0.0.1:41627/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41627/ Received a request from client address /127.0.0.1:42728 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@8b4504b, http://127.0.0.1:41627/, 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:41627/ Received a request from client address /127.0.0.1:35821 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4af2f36f, http://127.0.0.1:41627/, 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:41627/ Received a request from client address /127.0.0.1:50913 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@55e0b26d, http://127.0.0.1:41627/, /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:41627/ Received a request from client address /127.0.0.1:36339 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@39da3bd2, http://127.0.0.1:41627/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41947/ Received a request from client address localhost/127.0.0.1:39140 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4badb413, https://127.0.0.1:41947/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41947/ Received a request from client address localhost/127.0.0.1:39156 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@603f3554, https://127.0.0.1:41947/, 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:41947/ Received a request from client address localhost/127.0.0.1:36835 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2c358f80, https://127.0.0.1:41947/, 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:41947/ Received a request from client address localhost/127.0.0.1:42843 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3c9ff98d, https://127.0.0.1:41947/, /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:41947/ Received a request from client address localhost/127.0.0.1:45097 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@a499c3b, https://127.0.0.1:41947/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41317/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a9382e4 Received a request from client address /127.0.0.1:54058 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3e832, http://127.0.0.1:41317/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:41317/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@52419c9b Received a request from client address /127.0.0.1:54060 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@225da2e, http://127.0.0.1:41317/, 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:41317/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4bdb6b Received a request from client address /127.0.0.1:43985 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6b1a28d7, http://127.0.0.1:41317/, 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:41317/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@72c711d1 Received a request from client address /127.0.0.1:60869 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5b57b703, http://127.0.0.1:41317/, /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:41317/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1382f563 Received a request from client address /127.0.0.1:43977 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@305a0e0a, http://127.0.0.1:41317/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:60577/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@53d1bc28 Received a request from client address /127.0.0.1:46486 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2e120e98, https://127.0.0.1:60577/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:60577/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@16fef30f Received a request from client address /127.0.0.1:46488 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@14d92068, https://127.0.0.1:60577/, 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:60577/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@705e280e Received a request from client address /127.0.0.1:39871 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@33285f47, https://127.0.0.1:60577/, 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:60577/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f371283 Received a request from client address /127.0.0.1:46565 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7c4cd762, https://127.0.0.1:60577/, /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:60577/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@36bafd5a Received a request from client address /127.0.0.1:47137 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6355d34b, https://127.0.0.1:60577/, /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] [208ms] HttpClientImpl(1) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [pool-1-thread-1] [287ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-1-thread-4] [291ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-1-thread-3] [292ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-1-thread-2] [292ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-1-thread-3] [374ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [pool-1-thread-1] [377ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [pool-1-thread-3] [462ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [463ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [465ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [465ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [468ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [468ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [470ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [470ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker0] [490ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [HttpClient-0-Worker0] [495ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker0] [495ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker0] [495ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker0] [495ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [490ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [HttpClient-0-Worker1] [504ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker1] [505ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker1] [505ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker1] [505ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [554ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [555ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [556ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [556ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [556ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker0] [556ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [559ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker1] [559ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [671ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker1] [672ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker0] [672ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker0] [676ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [676ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [676ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [677ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [677ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [699ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@372db6f6 queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [700ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5f429770 queue.isEmpty: true DEBUG: [HttpClient-0-Worker1] [703ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@12b3adfb queue.isEmpty: true DEBUG: [pool-1-thread-3] [707ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@183945f3 queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [826ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5f429770, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker0] [827ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [829ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@183945f3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [830ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [833ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@12b3adfb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker1] [833ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [837ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@372db6f6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [837ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [865ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [865ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [865ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [865ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [865ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [869ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [869ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [869ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [869ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [869ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [871ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-0-Worker0] [871ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [873ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [873ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [873ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker0] [882ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker1] [871ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [882ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-0-Worker1] [883ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [883ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [883ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker1] [883ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [873ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [HttpClient-0-Worker1] [883ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [898ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@9e3153 for C (true) DEBUG: [HttpClient-1-SelectorManager] [915ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [923ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58422 DEBUG: [HttpClient-0-Worker2] [926ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [HttpClient-1-SelectorManager] [930ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7de663df for C (true) DEBUG: [HttpClient-1-SelectorManager] [930ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2912102c for C (true) DEBUG: [HttpClient-1-SelectorManager] [930ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@67ed08af for C (true) DEBUG: [HttpClient-1-SelectorManager] [931ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [931ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58438 DEBUG: [HttpClient-1-SelectorManager] [931ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [931ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58460 DEBUG: [HttpClient-0-Worker3] [931ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [HttpClient-1-SelectorManager] [931ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [931ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58448 DEBUG: [HttpClient-0-Worker4] [932ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker5] [933ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker3] [933ms] Http1Exchange SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker3] [934ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker5] [933ms] Http1Exchange SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker5] [934ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker3] [935ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker3] [935ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker3] [936ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [936ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [944ms] SocketTube(4) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2020342b DEBUG: [HttpClient-1-SelectorManager] [944ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [945ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [945ms] Http1AsyncReceiver(SocketTube(4)) Received onSubscribed from upstream DEBUG: [HttpClient-0-Worker5] [936ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker6] [945ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker6] [945ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker6] [945ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker6] [945ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-0-Worker6] [945ms] SocketTube(4) resuming read event DEBUG: [HttpClient-0-Worker1] [936ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker1] [946ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker1] [946ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker1] [946ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker1] [948ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [941ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [948ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [948ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-1] [948ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker3] [944ms] Http1Publisher(SocketTube(4)) got subscriber: SocketTube(4) DEBUG: [HttpClient-0-Worker3] [948ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker1] [949ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-0-Worker1] [949ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [945ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-0-Worker5] [945ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-1] [948ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker6] [951ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker5] [951ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [951ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-1-SelectorManager] [953ms] SocketTube(4) pending subscriber subscribed DEBUG: [pool-1-thread-1] [954ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@527ff301 for R (true) DEBUG: [HttpClient-1-SelectorManager] [954ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [954ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@123fe618 DEBUG: [HttpClient-1-SelectorManager] [954ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [954ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [954ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [954ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [955ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [955ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-0-Worker7] [955ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [955ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@331f1918 DEBUG: [HttpClient-0-Worker7] [955ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-SelectorManager] [955ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [955ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [955ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [955ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [955ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [955ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-0-Worker8] [955ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker7] [955ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-SelectorManager] [955ms] SocketTube(3) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1ed50381 DEBUG: [HttpClient-0-Worker7] [956ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-0-Worker7] [956ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker7] [956ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker8] [956ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-SelectorManager] [956ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-0-Worker8] [956ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-SelectorManager] [956ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [956ms] Http1AsyncReceiver(SocketTube(3)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [956ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [956ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-0-Worker9] [957ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker9] [957ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker9] [957ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker9] [957ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-0-Worker9] [957ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker3] [956ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker8] [956ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-0-Worker8] [957ms] SocketTube(2) resuming read event DEBUG: [HttpClient-0-Worker1] [956ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-1] [958ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [957ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29ded73 for R (true) DEBUG: [HttpClient-0-Worker5] [960ms] Http1Publisher(SocketTube(3)) got subscriber: SocketTube(3) DEBUG: [HttpClient-0-Worker5] [976ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker5] [976ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker5] [977ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24e3c720 for R (true) DEBUG: [HttpClient-1-SelectorManager] [978ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [978ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker9] [980ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker3] [980ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker8] [980ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [980ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker1] [980ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ec964b9 for R (true) DEBUG: [HttpClient-1-SelectorManager] [981ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [981ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [981ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [981ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [982ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [982ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker10] [982ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker11] [982ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker10] [982ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker10] [985ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker12] [986ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker12] [986ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker12] [986ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker11] [982ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker11] [1s 1ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker13] [983ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker13] [1s 4ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker13] [1s 4ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker13] [1s 28ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker13] [1s 29ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker12] [1s 34ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker12] [1s 34ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker10] [1s 38ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker11] [1s 44ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker11] [1s 48ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker10] [1s 38ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:01:27 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET Oct 16, 2023 9:01:27 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [pool-1-thread-1] [1s 169ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker5] [1s 170ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [1s 171ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [pool-1-thread-1] [1s 171ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [1s 171ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [1s 172ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [1s 173ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] Oct 16, 2023 9:01:27 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-0-Worker1] [1s 176ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker1] [1s 176ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker1] [1s 176ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker1] [1s 177ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker1] [1s 177ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker1] [1s 177ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker1] [1s 177ms] Http1Publisher(SocketTube(1)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker1] [1s 177ms] SocketTube(1) trying to write: 191 DEBUG: [pool-1-thread-1] [1s 178ms] Http1Publisher(SocketTube(2)) onNext with 191 bytes DEBUG: [pool-1-thread-1] [1s 178ms] SocketTube(2) trying to write: 191 DEBUG: [HttpClient-0-Worker5] [1s 179ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 179ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker5] [1s 179ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [1s 189ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker5] [1s 189ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 189ms] Http1Publisher(SocketTube(3)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker5] [1s 189ms] SocketTube(3) trying to write: 191 DEBUG: [HttpClient-0-Worker5] [1s 190ms] SocketTube(3) wrote: 191 Oct 16, 2023 9:01:27 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [pool-1-thread-1] [1s 186ms] SocketTube(2) wrote: 191 DEBUG: [HttpClient-0-Worker1] [1s 186ms] SocketTube(1) wrote: 191 DEBUG: [pool-1-thread-1] [1s 191ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [1s 191ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [1s 191ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 192ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 192ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [1s 192ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [1s 192ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [1s 192ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [1s 192ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [1s 192ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker5] [1s 194ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker5] [1s 194ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker5] [1s 211ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [1s 212ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [1s 212ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker5] [1s 212ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker5] [1s 212ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker5] [1s 212ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker5] [1s 212ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker5] [1s 212ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker1] [1s 198ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker1] [1s 212ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [1s 212ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [1s 213ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [1s 213ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [1s 199ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [1s 213ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker3] [1s 213ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [1s 213ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker3] [1s 213ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [1s 220ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker3] [1s 220ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [1s 220ms] Http1Publisher(SocketTube(4)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker1] [1s 212ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [1s 213ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 221ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker5] [1s 221ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [1s 221ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker5] [1s 221ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 222ms] Http1Publisher(SocketTube(3)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4dcc8ec3 DEBUG: [pool-1-thread-1] [1s 215ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [1s 221ms] SocketTube(4) trying to write: 191 DEBUG: [HttpClient-0-Worker1] [1s 221ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [1s 222ms] SocketTube(4) wrote: 191 DEBUG: [HttpClient-0-Worker3] [1s 222ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker3] [1s 223ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker3] [1s 223ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [1s 223ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [1s 223ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker3] [1s 223ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker1] [1s 222ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker1] [1s 229ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker1] [1s 229ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker1] [1s 229ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker1] [1s 229ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [1s 224ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2ab46e58 DEBUG: [pool-1-thread-1] [1s 229ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker3] [1s 225ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker3] [1s 230ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker3] [1s 230ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker3] [1s 230ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker3] [1s 230ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [1s 230ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker3] [1s 230ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [1s 230ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker3] [1s 230ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 228ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker1] [1s 229ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker1] [1s 231ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker1] [1s 231ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker1] [1s 231ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker1] [1s 231ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker1] [1s 231ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker1] [1s 231ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@f5ba596 DEBUG: [HttpClient-0-Worker1] [1s 231ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [1s 231ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker3] [1s 230ms] Http1Publisher(SocketTube(4)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1cf2ac16 DEBUG: [HttpClient-0-Worker3] [1s 234ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker3] [1s 234ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker5] [1s 236ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker1] [1s 243ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker5] [1s 296ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker5] [1s 297ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) First time around DEBUG: [HttpClient-0-Worker5] [1s 297ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker1] [1s 301ms] Http1Response(id=2, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker1] [1s 301ms] Http1Response(id=2, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [HttpClient-0-Worker3] [1s 301ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker3] [1s 301ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) First time around DEBUG: [HttpClient-0-Worker3] [1s 301ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker1] [1s 301ms] Http1Response(id=2, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [1s 304ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [1s 304ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-1] [1s 304ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-1-SelectorManager] [1s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ec964b9 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 604ms] SocketTube(2) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 604ms] Http1AsyncReceiver(SocketTube(2)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 604ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ec964b9 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 605ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 605ms] Http1AsyncReceiver(SocketTube(2)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@372db6f6 DEBUG: [HttpClient-0-Worker14] [1s 605ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker14] [1s 605ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@372db6f6 DEBUG: [HttpClient-1-SelectorManager] [1s 607ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29ded73 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 608ms] SocketTube(1) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 608ms] Http1AsyncReceiver(SocketTube(1)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 608ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 608ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29ded73 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 608ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 608ms] Http1AsyncReceiver(SocketTube(1)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@12b3adfb DEBUG: [HttpClient-0-Worker15] [1s 608ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker15] [1s 608ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@12b3adfb DEBUG: [HttpClient-0-Worker14] [1s 617ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-SelectorManager] [1s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24e3c720 for None (false) DEBUG: [HttpClient-0-Worker15] [1s 620ms] Http1Response(id=2, PlainHttpConnection(SocketTube(1))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-SelectorManager] [1s 620ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 620ms] Http1AsyncReceiver(SocketTube(3)) Putting 79 bytes into the queue DEBUG: [HttpClient-0-Worker14] [1s 620ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker14] [1s 621ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@372db6f6 DEBUG: [HttpClient-0-Worker16] [1s 621ms] Http1AsyncReceiver(SocketTube(3)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5f429770 DEBUG: [HttpClient-0-Worker14] [1s 626ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 621ms] Http1Response(id=2, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker15] [1s 627ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@12b3adfb DEBUG: [HttpClient-0-Worker15] [1s 627ms] Http1Response(id=2, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-SelectorManager] [1s 625ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24e3c720 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 627ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@527ff301 for None (false) DEBUG: [HttpClient-0-Worker14] [1s 627ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker15] [1s 628ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker16] [1s 627ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker16] [1s 628ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5f429770 DEBUG: [HttpClient-0-Worker16] [1s 628ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker16] [1s 628ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker16] [1s 628ms] Http1AsyncReceiver(SocketTube(3)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5f429770 DEBUG: [HttpClient-0-Worker16] [1s 628ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 628ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-SelectorManager] [1s 628ms] SocketTube(4) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 629ms] Http1AsyncReceiver(SocketTube(4)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 629ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@527ff301 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 629ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 629ms] Http1AsyncReceiver(SocketTube(4)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@183945f3 DEBUG: [HttpClient-0-Worker17] [1s 629ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker17] [1s 629ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@183945f3 DEBUG: [HttpClient-0-Worker17] [1s 629ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker17] [1s 629ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker17] [1s 629ms] Http1AsyncReceiver(SocketTube(4)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@183945f3 DEBUG: [HttpClient-0-Worker17] [1s 630ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 630ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 58460 Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 58448 Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 58438 Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 58422 DEBUG: [HttpClient-0-Worker17] [1s 649ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker14] [1s 649ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker15] [1s 649ms] Http1Response(id=2, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker16] [1s 649ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker14] [1s 735ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@185cf9e5(1) DEBUG: [HttpClient-0-Worker16] [1s 737ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@185cf9e5(1) DEBUG: [HttpClient-0-Worker15] [1s 739ms] Http1Response(id=2, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@185cf9e5(1) DEBUG: [HttpClient-0-Worker17] [1s 739ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@185cf9e5(1) DEBUG: [HttpClient-0-Worker14] [1s 747ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@728d5e5a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ed75931 queue.isEmpty: false DEBUG: [HttpClient-0-Worker17] [1s 749ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5b17ee9b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a3df38d queue.isEmpty: false DEBUG: [HttpClient-0-Worker15] [1s 764ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1f1698c1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37f47584 queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [1s 773ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@709399e3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@780ffea9 queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [1s 849ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 4 DEBUG: [HttpClient-0-Worker17] [1s 855ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 4 DEBUG: [HttpClient-0-Worker17] [1s 855ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker17] [1s 855ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [HttpClient-0-Worker14] [1s 856ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 4 DEBUG: [HttpClient-0-Worker14] [1s 856ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker14] [1s 857ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [HttpClient-0-Worker16] [1s 857ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker16] [1s 857ms] HttpClientImpl(1) body subscriber registered: 3 DEBUG: [HttpClient-0-Worker17] [1s 857ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5b17ee9b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a3df38d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker14] [1s 857ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@728d5e5a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ed75931, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker17] [1s 857ms] Http1AsyncReceiver(SocketTube(4)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5b17ee9b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a3df38d DEBUG: [HttpClient-0-Worker17] [1s 857ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker14] [1s 857ms] Http1AsyncReceiver(SocketTube(2)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@728d5e5a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ed75931 DEBUG: [HttpClient-0-Worker14] [1s 857ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker14] [1s 857ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@728d5e5a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7ed75931 DEBUG: [HttpClient-0-Worker16] [1s 857ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@709399e3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@780ffea9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker14] [1s 858ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker16] [1s 858ms] Http1AsyncReceiver(SocketTube(3)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@709399e3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@780ffea9 DEBUG: [HttpClient-0-Worker16] [1s 858ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker14] [1s 858ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker17] [1s 857ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5b17ee9b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a3df38d DEBUG: [HttpClient-0-Worker14] [1s 858ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker14] [1s 858ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [HttpClient-0-Worker16] [1s 858ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@709399e3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@780ffea9 DEBUG: [HttpClient-0-Worker14] [1s 858ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker16] [1s 859ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker17] [1s 858ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker17] [1s 859ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker17] [1s 859ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker17] [1s 859ms] Http1AsyncReceiver(SocketTube(4)) cleared DEBUG: [HttpClient-0-Worker17] [1s 859ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) SocketTube(4): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker16] [1s 859ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker16] [1s 859ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker16] [1s 859ms] Http1AsyncReceiver(SocketTube(3)) cleared DEBUG: [HttpClient-0-Worker16] [1s 859ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) SocketTube(3): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker15] [1s 864ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 4 DEBUG: [HttpClient-0-Worker15] [1s 864ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker15] [1s 864ms] HttpClientImpl(1) body subscriber registered: 4 DEBUG: [HttpClient-0-Worker15] [1s 864ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1f1698c1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37f47584, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker15] [1s 864ms] Http1AsyncReceiver(SocketTube(1)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1f1698c1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37f47584 DEBUG: [HttpClient-0-Worker15] [1s 864ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker15] [1s 864ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1f1698c1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37f47584 DEBUG: [HttpClient-0-Worker15] [1s 864ms] Http1Response(id=2, PlainHttpConnection(SocketTube(1))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker15] [1s 864ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker15] [1s 864ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker15] [1s 864ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [HttpClient-0-Worker15] [1s 864ms] Http1Response(id=2, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker17] [1s 870ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-0-Worker17] [1s 870ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker14] [1s 870ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-0-Worker14] [1s 871ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker14] [1s 871ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker14] [1s 871ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker14] [1s 871ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 871ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [1s 871ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 871ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 871ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 871ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 871ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 871ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 871ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ec964b9 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 871ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 871ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 871ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-0-Worker17] [1s 870ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker17] [1s 871ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker17] [1s 871ms] SocketTube(4) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 871ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker17] [1s 871ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker17] [1s 872ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker14] [1s 871ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker14] [1s 872ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker16] [1s 870ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-0-Worker16] [1s 872ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker16] [1s 872ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker16] [1s 872ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker16] [1s 872ms] SocketTube(3) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [1s 872ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker16] [1s 872ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker16] [1s 872ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker17] [1s 875ms] HttpClientImpl(1) body subscriber unregistered: 3 DEBUG: [HttpClient-0-Worker14] [1s 875ms] HttpClientImpl(1) body subscriber unregistered: 2 DEBUG: [HttpClient-0-Worker16] [1s 876ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [HttpClient-1-SelectorManager] [1s 876ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 876ms] SocketTube(4) handling pending subscription for CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 876ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 876ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 876ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 876ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 876ms] SocketTube(4) resuming read event DEBUG: [HttpClient-0-Worker15] [1s 870ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-0-Worker15] [1s 877ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker15] [1s 877ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@527ff301 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] SocketTube(3) handling pending subscription for CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24e3c720 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 882ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 882ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 882ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 882ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 882ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker18] [1s 882ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker18] [1s 883ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker19] [1s 883ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker19] [1s 883ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker20] [1s 883ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker20] [1s 883ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 886ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker15] [1s 886ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 886ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker15] [1s 886ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker15] [1s 886ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker15] [1s 886ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [HttpClient-1-SelectorManager] [1s 886ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 887ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 887ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 887ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 887ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 887ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 887ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 892ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29ded73 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 892ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 892ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 892ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 895ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 895ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker21] [1s 895ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker21] [1s 895ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [1s 937ms] HttpClientImpl(1) ClientImpl (async) elapsed 1596 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-0-Worker16] [1s 938ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 938ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@185cf9e5(1) DEBUG: [HttpClient-0-Worker16] [1s 938ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 0 DEBUG: [HttpClient-0-Worker16] [1s 939ms] Http1AsyncReceiver(SocketTube(3)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker15] [1s 941ms] HttpClientImpl(1) ClientImpl (async) elapsed 1602 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-0-Worker15] [1s 941ms] Http1Response(id=2, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 941ms] Http1Response(id=2, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@185cf9e5(1) DEBUG: [HttpClient-0-Worker15] [1s 941ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [HttpClient-0-Worker15] [1s 941ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker17] [1s 941ms] HttpClientImpl(1) ClientImpl (async) elapsed 1596 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-0-Worker17] [1s 941ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 941ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@185cf9e5(1) DEBUG: [HttpClient-0-Worker17] [1s 942ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 0 DEBUG: [HttpClient-0-Worker17] [1s 942ms] Http1AsyncReceiver(SocketTube(4)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker14] [1s 942ms] HttpClientImpl(1) ClientImpl (async) elapsed 1601 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-0-Worker14] [1s 942ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 942ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@185cf9e5(1) DEBUG: [HttpClient-0-Worker14] [1s 942ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-0-Worker14] [1s 942ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-SelectorManager] [1s 943ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [1s 949ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 950ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 950ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 950ms] SocketTube(4) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 960ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 960ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 960ms] ConnectionPool(1) SocketTube(4) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 960ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] ConnectionPool(1) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(3) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] ConnectionPool(1) SocketTube(3) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 961ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 6ms] HttpClientImpl(2) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [pool-2-thread-1] [2s 7ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-2-thread-1] [2s 7ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [pool-2-thread-1] [2s 7ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-1] [2s 7ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [2s 7ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [2s 7ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-1] [2s 7ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-1] [2s 7ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-1] [2s 8ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-1] [2s 8ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-1] [2s 8ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4da48e55 queue.isEmpty: true DEBUG: [pool-2-thread-1] [2s 8ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4da48e55, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-1] [2s 8ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [2s 39ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-2-thread-4] [2s 39ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-2-thread-1] [2s 39ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [2s 39ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [2s 39ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-2] [2s 39ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-2-thread-1] [2s 39ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-1] [2s 39ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-3] [2s 39ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [pool-2-thread-3] [2s 39ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-3] [2s 39ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-3] [2s 39ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-3] [2s 39ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-1] [2s 39ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [pool-2-thread-3] [2s 39ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker0] [2s 39ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [pool-2-thread-3] [2s 39ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker1] [2s 40ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [HttpClient-2-SelectorManager] [2s 39ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@14e2a02d for C (true) DEBUG: [HttpClient-1-Worker0] [2s 40ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker0] [2s 40ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker1] [2s 40ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-SelectorManager] [2s 40ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker1] [2s 40ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker1] [2s 40ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker1] [2s 40ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-SelectorManager] [2s 40ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58470 DEBUG: [pool-2-thread-3] [2s 40ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [2s 40ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-3] [2s 40ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5354896f queue.isEmpty: true DEBUG: [HttpClient-1-Worker2] [2s 40ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker1] [2s 40ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker2] [2s 40ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker2] [2s 40ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker2] [2s 40ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker2] [2s 40ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker2] [2s 40ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker2] [2s 40ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-1-Worker2] [2s 40ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker2] [2s 40ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker2] [2s 41ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker0] [2s 40ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-3] [2s 40ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5354896f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker0] [2s 41ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-3] [2s 41ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [2s 41ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [2s 41ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [2s 41ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [2s 41ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-3] [2s 41ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker1] [2s 40ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker0] [2s 41ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-3] [2s 41ms] PlainHttpConnection(SocketTube(6)) registering connect event Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-1-Worker1] [2s 41ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker1] [2s 41ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-SelectorManager] [2s 40ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-1-Worker1] [2s 41ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4407dbcf queue.isEmpty: true DEBUG: [HttpClient-2-SelectorManager] [2s 42ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1e1acb5d DEBUG: [HttpClient-2-SelectorManager] [2s 42ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 42ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-1-Worker1] [2s 42ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4407dbcf, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker1] [2s 42ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker1] [2s 42ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker0] [2s 41ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker2] [2s 42ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker2] [2s 42ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker2] [2s 42ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker2] [2s 42ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker0] [2s 42ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker0] [2s 42ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker0] [2s 42ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@37ca39d6 queue.isEmpty: true DEBUG: [HttpClient-1-Worker0] [2s 42ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@37ca39d6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker0] [2s 42ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [2s 42ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker0] [2s 42ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [2s 42ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker0] [2s 42ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker0] [2s 42ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker0] [2s 42ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [2s 42ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [2s 43ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 43ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-1-Worker1] [2s 42ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker3] [2s 43ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker1] [2s 43ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [2s 43ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker1] [2s 43ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker1] [2s 43ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [2s 43ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5b1846fa for C (true) DEBUG: [HttpClient-2-SelectorManager] [2s 43ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6a097ab6 for C (true) DEBUG: [HttpClient-1-Worker3] [2s 43ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [2s 43ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 44ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker3] [2s 44ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker3] [2s 44ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-1-Worker3] [2s 44ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker3] [2s 44ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [2s 44ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [2s 44ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker4] [2s 44ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-2-SelectorManager] [2s 44ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58474 DEBUG: [HttpClient-1-Worker4] [2s 44ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker4] [2s 44ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-SelectorManager] [2s 44ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker4] [2s 44ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker4] [2s 44ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-SelectorManager] [2s 44ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58476 DEBUG: [HttpClient-1-Worker5] [2s 44ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker5] [2s 44ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker5] [2s 44ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker5] [2s 44ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker5] [2s 44ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker6] [2s 44ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker6] [2s 44ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker6] [2s 44ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker6] [2s 44ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker6] [2s 44ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker4] [2s 44ms] Exchange sendRequestBody DEBUG: [HttpClient-2-SelectorManager] [2s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b37b9b5 for R (true) DEBUG: [HttpClient-1-Worker4] [2s 45ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker4] [2s 45ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-SelectorManager] [2s 45ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@130a611b for C (true) DEBUG: [HttpClient-1-Worker4] [2s 45ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [2s 45ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [2s 45ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58478 DEBUG: [HttpClient-1-Worker4] [2s 45ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker4] [2s 45ms] Http1Publisher(SocketTube(5)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker4] [2s 45ms] SocketTube(5) trying to write: 191 DEBUG: [HttpClient-1-Worker4] [2s 46ms] SocketTube(5) wrote: 191 DEBUG: [HttpClient-1-Worker4] [2s 46ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker4] [2s 46ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker4] [2s 46ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [2s 46ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [2s 52ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker4] [2s 52ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker4] [2s 52ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker5] [2s 45ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker6] [2s 46ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker5] [2s 52ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-1-Worker5] [2s 53ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker5] [2s 53ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker5] [2s 53ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker7] [2s 46ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker7] [2s 53ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker7] [2s 53ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker7] [2s 53ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker7] [2s 53ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker7] [2s 53ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker7] [2s 53ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-1-Worker7] [2s 53ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker7] [2s 53ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker7] [2s 53ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-1-Worker5] [2s 54ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker5] [2s 54ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker5] [2s 54ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker7] [2s 54ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker5] [2s 54ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [2s 46ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-1-Worker4] [2s 52ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker4] [2s 55ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [HttpClient-1-Worker6] [2s 53ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-1-Worker6] [2s 55ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker6] [2s 55ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker6] [2s 55ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker7] [2s 54ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [2s 54ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3f79662b DEBUG: [HttpClient-1-Worker7] [2s 55ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker7] [2s 55ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker4] [2s 55ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-2-SelectorManager] [2s 55ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 55ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 55ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [2s 55ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-1-Worker4] [2s 55ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [2s 55ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-1-Worker8] [2s 56ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker8] [2s 56ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker8] [2s 56ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker8] [2s 56ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-1-Worker8] [2s 56ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker8] [2s 56ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker4] [2s 56ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@51f3c80f DEBUG: [HttpClient-2-SelectorManager] [2s 56ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 56ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@360e36c4 DEBUG: [HttpClient-2-SelectorManager] [2s 56ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 56ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 56ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-1-Worker4] [2s 56ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 56ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 56ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-1-Worker9] [2s 56ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker9] [2s 56ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker9] [2s 56ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker9] [2s 56ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-1-Worker9] [2s 56ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker9] [2s 56ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b37b9b5 for None (false) DEBUG: [HttpClient-2-SelectorManager] [2s 56ms] SocketTube(5) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [2s 57ms] Http1AsyncReceiver(SocketTube(5)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [2s 57ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b37b9b5 for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 57ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@764c8ba7 for R (true) Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-1-Worker10] [2s 57ms] Http1AsyncReceiver(SocketTube(5)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4da48e55 DEBUG: [HttpClient-1-Worker10] [2s 57ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker10] [2s 57ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4da48e55 DEBUG: [HttpClient-1-Worker10] [2s 57ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker10] [2s 57ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker10] [2s 57ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4da48e55 DEBUG: [HttpClient-1-Worker10] [2s 57ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker10] [2s 57ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-SelectorManager] [2s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17355dc7 for R (true) DEBUG: [HttpClient-2-SelectorManager] [2s 58ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 58ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [2s 58ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 58ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@42c959fe DEBUG: [HttpClient-2-SelectorManager] [2s 58ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 58ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 58ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [2s 58ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 58ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [2s 58ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 58ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [2s 58ms] SocketTube(8) write: starting subscription Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 58470 DEBUG: [HttpClient-1-Worker10] [2s 58ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker6] [2s 57ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker10] [2s 58ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43636849(2) DEBUG: [HttpClient-1-Worker6] [2s 58ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker6] [2s 58ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker6] [2s 58ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker12] [2s 58ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker12] [2s 58ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker12] [2s 58ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker12] [2s 58ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-1-Worker12] [2s 58ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker12] [2s 64ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 58ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-1-Worker11] [2s 58ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker14] [2s 68ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker10] [2s 58ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5116d28e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76eeb044 queue.isEmpty: false DEBUG: [HttpClient-1-Worker11] [2s 68ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker11] [2s 68ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker11] [2s 68ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker11] [2s 68ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker11] [2s 68ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker11] [2s 68ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker11] [2s 68ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker11] [2s 68ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker10] [2s 68ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 4 DEBUG: [HttpClient-1-Worker10] [2s 68ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker13] [2s 58ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker13] [2s 69ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-2-SelectorManager] [2s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6857ca3b for R (true) DEBUG: [HttpClient-1-Worker14] [2s 68ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [2s 69ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker14] [2s 69ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker14] [2s 69ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker14] [2s 69ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker14] [2s 69ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker14] [2s 69ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker14] [2s 69ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker14] [2s 69ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker11] [2s 68ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker13] [2s 69ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker10] [2s 69ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker10] [2s 70ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5116d28e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76eeb044, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker10] [2s 70ms] Http1AsyncReceiver(SocketTube(5)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5116d28e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76eeb044 DEBUG: [HttpClient-1-Worker10] [2s 70ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker10] [2s 70ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5116d28e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76eeb044 DEBUG: [HttpClient-1-Worker10] [2s 70ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker10] [2s 70ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker13] [2s 70ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker13] [2s 72ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker13] [2s 72ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker13] [2s 72ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker13] [2s 72ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker13] [2s 72ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker13] [2s 72ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker13] [2s 72ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker14] [2s 72ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker14] [2s 72ms] Http1Publisher(SocketTube(8)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker14] [2s 73ms] SocketTube(8) trying to write: 191 DEBUG: [HttpClient-1-Worker10] [2s 72ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker10] [2s 73ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [HttpClient-1-Worker10] [2s 73ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) SocketTube(5): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker13] [2s 72ms] Http1Publisher(SocketTube(7)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker10] [2s 73ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker10] [2s 73ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker10] [2s 73ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker13] [2s 73ms] SocketTube(7) trying to write: 191 DEBUG: [HttpClient-1-Worker14] [2s 73ms] SocketTube(8) wrote: 191 DEBUG: [HttpClient-1-Worker14] [2s 73ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker13] [2s 73ms] SocketTube(7) wrote: 191 DEBUG: [HttpClient-1-Worker13] [2s 73ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker13] [2s 73ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker13] [2s 73ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker13] [2s 73ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker13] [2s 73ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker13] [2s 73ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker13] [2s 74ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker13] [2s 74ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker13] [2s 74ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [HttpClient-1-Worker13] [2s 74ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker13] [2s 74ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker13] [2s 74ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4e68fe33 DEBUG: [HttpClient-1-Worker10] [2s 73ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker10] [2s 74ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [2s 73ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [2s 74ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [2s 74ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [2s 74ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker14] [2s 74ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker14] [2s 74ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker14] [2s 74ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker14] [2s 74ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-1-Worker14] [2s 74ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker14] [2s 75ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker14] [2s 75ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@72c8b14b DEBUG: [HttpClient-1-Worker14] [2s 75ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker13] [2s 74ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [2s 74ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker10] [2s 75ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker10] [2s 75ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker11] [2s 75ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker11] [2s 75ms] Http1Publisher(SocketTube(6)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker11] [2s 75ms] SocketTube(6) trying to write: 191 DEBUG: [HttpClient-2-SelectorManager] [2s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6857ca3b for None (false) DEBUG: [HttpClient-2-SelectorManager] [2s 75ms] SocketTube(7) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [2s 75ms] Http1AsyncReceiver(SocketTube(7)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [2s 75ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6857ca3b for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 75ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17355dc7 for None (false) DEBUG: [HttpClient-1-Worker10] [2s 75ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker15] [2s 76ms] Http1AsyncReceiver(SocketTube(7)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4407dbcf DEBUG: [HttpClient-1-Worker15] [2s 76ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker15] [2s 76ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4407dbcf DEBUG: [HttpClient-1-Worker15] [2s 76ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker10] [2s 76ms] HttpClientImpl(2) ClientImpl (async) elapsed 69 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SocketTube(8) read bytes: 79 DEBUG: [HttpClient-1-Worker10] [2s 76ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] Http1AsyncReceiver(SocketTube(8)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker10] [2s 76ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43636849(2) DEBUG: [HttpClient-1-Worker15] [2s 76ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker15] [2s 76ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4407dbcf DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17355dc7 for R (false) DEBUG: [HttpClient-1-Worker15] [2s 76ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [2s 76ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SocketTube(5) handling pending subscription for CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b37b9b5 for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 76ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker17] [2s 76ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker17] [2s 76ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [2s 76ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 58478 DEBUG: [HttpClient-1-Worker10] [2s 77ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker15] [2s 77ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker16] [2s 76ms] Http1AsyncReceiver(SocketTube(8)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@37ca39d6 DEBUG: [HttpClient-1-Worker15] [2s 77ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43636849(2) DEBUG: [HttpClient-1-Worker16] [2s 77ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker15] [2s 77ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2ad19e1e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f27aaff queue.isEmpty: false DEBUG: [HttpClient-1-Worker15] [2s 77ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 4 DEBUG: [HttpClient-1-Worker15] [2s 77ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker15] [2s 77ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker15] [2s 77ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2ad19e1e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f27aaff, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker16] [2s 77ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@37ca39d6 DEBUG: [HttpClient-1-Worker16] [2s 77ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker16] [2s 78ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker16] [2s 78ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@37ca39d6 DEBUG: [HttpClient-1-Worker16] [2s 78ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker16] [2s 78ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker15] [2s 77ms] Http1AsyncReceiver(SocketTube(7)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2ad19e1e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f27aaff DEBUG: [HttpClient-1-Worker15] [2s 78ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker15] [2s 78ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2ad19e1e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f27aaff DEBUG: [HttpClient-1-Worker15] [2s 78ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker15] [2s 78ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker15] [2s 78ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker15] [2s 78ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [HttpClient-1-Worker15] [2s 78ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) SocketTube(7): return to HTTP/1.1 pool Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 58476 DEBUG: [HttpClient-1-Worker15] [2s 78ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-1-Worker15] [2s 78ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker15] [2s 78ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker15] [2s 78ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker16] [2s 78ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker15] [2s 78ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [2s 78ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [2s 78ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-1-Worker16] [2s 78ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43636849(2) DEBUG: [HttpClient-1-Worker16] [2s 79ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4c99e53f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f9de002 queue.isEmpty: false DEBUG: [HttpClient-1-Worker16] [2s 79ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 4 DEBUG: [HttpClient-1-Worker16] [2s 79ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker16] [2s 79ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [HttpClient-1-Worker16] [2s 79ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4c99e53f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f9de002, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker16] [2s 79ms] Http1AsyncReceiver(SocketTube(8)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c99e53f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f9de002 DEBUG: [HttpClient-1-Worker16] [2s 79ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker15] [2s 78ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 78ms] SocketTube(7) handling pending subscription for CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [2s 79ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [2s 79ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 79ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 79ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [2s 79ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6857ca3b for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 79ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 79ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 79ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-1-Worker11] [2s 79ms] SocketTube(6) wrote: 191 DEBUG: [HttpClient-1-Worker11] [2s 79ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker16] [2s 79ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c99e53f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f9de002 DEBUG: [HttpClient-1-Worker16] [2s 79ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker16] [2s 80ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker16] [2s 80ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker16] [2s 80ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [HttpClient-1-Worker16] [2s 80ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) SocketTube(8): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker16] [2s 80ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-1-Worker16] [2s 80ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker16] [2s 80ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker16] [2s 80ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker16] [2s 80ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker16] [2s 80ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker16] [2s 80ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker16] [2s 80ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker16] [2s 80ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [HttpClient-1-Worker16] [2s 80ms] HttpClientImpl(2) ClientImpl (async) elapsed 41 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-1-Worker16] [2s 80ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker16] [2s 80ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43636849(2) DEBUG: [HttpClient-1-Worker16] [2s 80ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [HttpClient-1-Worker16] [2s 80ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker15] [2s 79ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker11] [2s 79ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker15] [2s 95ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker11] [2s 95ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [2s 95ms] HttpClientImpl(2) ClientImpl (async) elapsed 56 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-1-Worker11] [2s 95ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [2s 96ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker11] [2s 96ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker11] [2s 96ms] Http1Exchange reading headers DEBUG: [HttpClient-2-SelectorManager] [2s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@764c8ba7 for None (false) DEBUG: [HttpClient-1-Worker11] [2s 96ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker11] [2s 96ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [HttpClient-1-Worker11] [2s 96ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker11] [2s 96ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker11] [2s 96ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@15409888 DEBUG: [HttpClient-1-Worker11] [2s 96ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [2s 96ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [2s 96ms] SocketTube(6) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [2s 96ms] Http1AsyncReceiver(SocketTube(6)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@764c8ba7 for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SocketTube(8) handling pending subscription for CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SocketTube(8) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@17355dc7 for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [2s 97ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-1-Worker19] [2s 98ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker19] [2s 98ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [2s 98ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43636849(2) DEBUG: [HttpClient-1-Worker15] [2s 98ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [HttpClient-1-Worker15] [2s 98ms] Http1AsyncReceiver(SocketTube(7)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [2s 98ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker18] [2s 98ms] Http1AsyncReceiver(SocketTube(6)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5354896f DEBUG: [HttpClient-1-Worker18] [2s 98ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker18] [2s 98ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5354896f DEBUG: [HttpClient-1-Worker18] [2s 98ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker18] [2s 98ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker18] [2s 99ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5354896f DEBUG: [HttpClient-1-Worker18] [2s 99ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker20] [2s 99ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker20] [2s 99ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker18] [2s 99ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 58474 DEBUG: [HttpClient-1-Worker18] [2s 100ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker18] [2s 100ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43636849(2) DEBUG: [HttpClient-1-Worker18] [2s 100ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5b0014d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1cf78cc3 queue.isEmpty: false DEBUG: [HttpClient-1-Worker18] [2s 101ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 4 DEBUG: [HttpClient-1-Worker18] [2s 101ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker18] [2s 101ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker18] [2s 101ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5b0014d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1cf78cc3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker18] [2s 101ms] Http1AsyncReceiver(SocketTube(6)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5b0014d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1cf78cc3 DEBUG: [HttpClient-1-Worker18] [2s 101ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker18] [2s 101ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5b0014d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1cf78cc3 DEBUG: [HttpClient-1-Worker18] [2s 101ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker18] [2s 101ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker18] [2s 101ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker18] [2s 101ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [HttpClient-1-Worker18] [2s 101ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) SocketTube(6): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker18] [2s 111ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker18] [2s 111ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker18] [2s 111ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker18] [2s 111ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker18] [2s 111ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker18] [2s 111ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker18] [2s 111ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker18] [2s 111ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker18] [2s 111ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-2-SelectorManager] [2s 111ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [2s 111ms] SocketTube(6) handling pending subscription for CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [2s 111ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [2s 111ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 111ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [2s 111ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [2s 111ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@764c8ba7 for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 111ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 111ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [2s 111ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [2s 111ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [2s 111ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker21] [2s 112ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker21] [2s 112ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker18] [2s 113ms] HttpClientImpl(2) ClientImpl (async) elapsed 74 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-1-Worker18] [2s 113ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker18] [2s 113ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43636849(2) DEBUG: [HttpClient-1-Worker18] [2s 113ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [HttpClient-1-Worker18] [2s 113ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [2s 116ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [2s 116ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 116ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 116ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 116ms] SocketTube(5) pausing read event DEBUG: [HttpClient-2-SelectorManager] [2s 116ms] SocketTube(5) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [2s 116ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 116ms] ConnectionPool(2) SocketTube(5) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [2s 116ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(8) pausing read event DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(8) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] ConnectionPool(2) SocketTube(8) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(7) pausing read event DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(7) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] ConnectionPool(2) SocketTube(7) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(6) pausing read event DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(6) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] ConnectionPool(2) SocketTube(6) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 117ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 124ms] HttpClientImpl(3) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [pool-3-thread-1] [2s 126ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-3-thread-1] [2s 126ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [pool-3-thread-2] [2s 126ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-3-thread-1] [2s 126ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [2s 126ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-1] [2s 126ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-1] [2s 126ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-3] [2s 126ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-3-thread-1] [2s 126ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-1] [2s 126ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-1] [2s 127ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-1] [2s 127ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-3] [2s 127ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [HttpClient-2-Worker0] [2s 127ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [pool-3-thread-3] [2s 127ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-3] [2s 127ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-3] [2s 127ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-3] [2s 127ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-3] [2s 128ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [2s 128ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-1] [2s 128ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2be2d2f8 queue.isEmpty: true DEBUG: [pool-3-thread-1] [2s 128ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2be2d2f8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-1] [2s 128ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [2s 128ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [2s 128ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [2s 128ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [2s 128ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-1] [2s 128ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-3] [2s 129ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-3] [2s 129ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-3] [2s 129ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@15d6b08 queue.isEmpty: true DEBUG: [pool-3-thread-4] [2s 129ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-3-thread-3] [2s 129ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@15d6b08, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-3] [2s 129ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [2s 129ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [2s 129ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [2s 129ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [2s 129ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-3] [2s 129ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker1] [2s 130ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [HttpClient-2-Worker1] [2s 130ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker1] [2s 130ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker1] [2s 130ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker1] [2s 130ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker1] [2s 130ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker0] [2s 130ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker0] [2s 130ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker0] [2s 130ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker0] [2s 130ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker1] [2s 130ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [2s 130ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker0] [2s 130ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [2s 131ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker0] [2s 131ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker0] [2s 131ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@735525e3 queue.isEmpty: true DEBUG: [HttpClient-2-Worker0] [2s 131ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@735525e3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker0] [2s 131ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [2s 131ms] PlainHttpConnection(SocketTube(9)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [2s 130ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker1] [2s 131ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker1] [2s 131ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7bec76af queue.isEmpty: true DEBUG: [HttpClient-2-Worker1] [2s 131ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7bec76af, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker1] [2s 131ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [2s 131ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [2s 131ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [2s 131ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [2s 131ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker1] [2s 131ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker1] [2s 132ms] PlainHttpConnection(SocketTube(11)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [2s 131ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [2s 132ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [2s 132ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [2s 132ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker0] [2s 132ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker0] [2s 132ms] PlainHttpConnection(SocketTube(12)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [2s 138ms] PlainHttpConnection(SocketTube(9)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [2s 138ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@9fb3edf for C (true) DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [2s 139ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50219 DEBUG: [HttpClient-2-Worker2] [2s 139ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker1] [2s 139ms] PlainHttpConnection(SocketTube(11)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [2s 139ms] PlainHttpConnection(SocketTube(11)) registering connect event DEBUG: [pool-3-thread-3] [2s 140ms] PlainHttpConnection(SocketTube(10)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [2s 140ms] PlainHttpConnection(SocketTube(10)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker2] [2s 139ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [2s 140ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [2s 140ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker2] [2s 140ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@30355af for C (true) DEBUG: [pool-3-thread-3] [2s 140ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-Worker2] [2s 140ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 140ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47999 DEBUG: [HttpClient-2-Worker2] [2s 140ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-2-Worker2] [2s 140ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker2] [2s 140ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker2] [2s 140ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker3] [2s 141ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [HttpClient-3-SelectorManager] [2s 141ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@16dc1872 for C (true) DEBUG: [HttpClient-3-SelectorManager] [2s 141ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [2s 141ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ebae60b DEBUG: [HttpClient-3-SelectorManager] [2s 141ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 141ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 141ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [2s 141ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 141ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 141ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 141ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker4] [2s 141ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker5] [2s 141ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker4] [2s 141ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker4] [2s 141ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker4] [2s 141ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-2-Worker4] [2s 141ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker4] [2s 141ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker5] [2s 141ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker5] [2s 141ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker5] [2s 141ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker5] [2s 141ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 142ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [2s 142ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58593 Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-3-SelectorManager] [2s 142ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e34e4 for R (true) DEBUG: [HttpClient-2-Worker6] [2s 142ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker0] [2s 142ms] PlainHttpConnection(SocketTube(12)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker2] [2s 142ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker2] [2s 142ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker2] [2s 142ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker3] [2s 142ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker3] [2s 142ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker3] [2s 142ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker3] [2s 142ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker3] [2s 142ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker0] [2s 142ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [HttpClient-2-Worker6] [2s 142ms] Http1Exchange SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker6] [2s 143ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker6] [2s 143ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker6] [2s 143ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker6] [2s 143ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker6] [2s 143ms] Http1Publisher(SocketTube(10)) got subscriber: SocketTube(10) DEBUG: [HttpClient-2-Worker6] [2s 143ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker6] [2s 143ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker2] [2s 142ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker2] [2s 143ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker3] [2s 142ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-2-Worker3] [2s 143ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker3] [2s 143ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker3] [2s 143ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker6] [2s 143ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker2] [2s 143ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-2-Worker3] [2s 144ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker3] [2s 144ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker3] [2s 144ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker3] [2s 144ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-2-Worker6] [2s 144ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker6] [2s 144ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker6] [2s 144ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker6] [2s 144ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-Worker2] [2s 143ms] Http1Publisher(SocketTube(9)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker2] [2s 147ms] SocketTube(9) trying to write: 191 DEBUG: [HttpClient-2-Worker2] [2s 147ms] SocketTube(9) wrote: 191 DEBUG: [HttpClient-2-Worker2] [2s 147ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker2] [2s 147ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker2] [2s 147ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [2s 147ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [2s 147ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker2] [2s 147ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker2] [2s 148ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker2] [2s 148ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker2] [2s 148ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker2] [2s 148ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker2] [2s 148ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker2] [2s 148ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker2] [2s 148ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker2] [2s 148ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker2] [2s 148ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker2] [2s 148ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@640c849e DEBUG: [HttpClient-2-Worker2] [2s 148ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker2] [2s 148ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker2] [2s 148ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker2] [2s 148ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-2-Worker2] [2s 148ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-3-SelectorManager] [2s 149ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e34e4 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 150ms] SocketTube(9) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [2s 150ms] Http1AsyncReceiver(SocketTube(9)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [2s 150ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e34e4 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 150ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 150ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4c0dc010 for C (true) DEBUG: [HttpClient-2-Worker7] [2s 150ms] Http1AsyncReceiver(SocketTube(9)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2be2d2f8 DEBUG: [HttpClient-2-Worker7] [2s 150ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker7] [2s 150ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2be2d2f8 DEBUG: [HttpClient-2-Worker7] [2s 150ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker7] [2s 150ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker7] [2s 150ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2be2d2f8 DEBUG: [HttpClient-2-Worker7] [2s 150ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker7] [2s 150ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 50219 DEBUG: [HttpClient-2-Worker7] [2s 151ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker7] [2s 151ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2525382c(3) DEBUG: [HttpClient-2-Worker7] [2s 151ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6acb666f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ef4efee queue.isEmpty: false DEBUG: [HttpClient-2-Worker7] [2s 151ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 4 DEBUG: [HttpClient-2-Worker7] [2s 151ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker7] [2s 151ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker7] [2s 151ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6acb666f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ef4efee, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker7] [2s 151ms] Http1AsyncReceiver(SocketTube(9)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6acb666f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ef4efee DEBUG: [HttpClient-2-Worker7] [2s 151ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker7] [2s 152ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6acb666f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ef4efee DEBUG: [HttpClient-2-Worker7] [2s 152ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker7] [2s 152ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker7] [2s 152ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker7] [2s 152ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [HttpClient-2-Worker7] [2s 152ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker7] [2s 152ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-2-Worker7] [2s 152ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker7] [2s 152ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker7] [2s 152ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker7] [2s 152ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [2s 152ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker7] [2s 152ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker7] [2s 152ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker7] [2s 152ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker7] [2s 152ms] HttpClientImpl(3) ClientImpl (async) elapsed 26 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-2-Worker7] [2s 152ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker7] [2s 152ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2525382c(3) DEBUG: [HttpClient-2-Worker7] [2s 152ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-2-Worker7] [2s 152ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [2s 150ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [2s 156ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@22606e63 DEBUG: [HttpClient-3-SelectorManager] [2s 156ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 156ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 156ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [2s 156ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 156ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 156ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [2s 156ms] SocketTube(10) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4f74fc8b DEBUG: [HttpClient-3-SelectorManager] [2s 156ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-2-Worker8] [2s 156ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker8] [2s 156ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker8] [2s 156ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker8] [2s 156ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-2-Worker8] [2s 156ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker8] [2s 156ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 156ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 160ms] Http1AsyncReceiver(SocketTube(10)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [2s 160ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 160ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 160ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 160ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker9] [2s 160ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-3-SelectorManager] [2s 160ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-2-Worker10] [2s 160ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker9] [2s 160ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker9] [2s 160ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker10] [2s 160ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker10] [2s 161ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker10] [2s 161ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Publisher(SocketTube(10)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker10] [2s 161ms] SocketTube(10) trying to write: 191 DEBUG: [HttpClient-2-Worker10] [2s 161ms] SocketTube(10) wrote: 191 DEBUG: [HttpClient-2-Worker10] [2s 161ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker10] [2s 161ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [2s 161ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) First time around DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker10] [2s 161ms] Http1Publisher(SocketTube(10)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2b5e35c0 DEBUG: [HttpClient-2-Worker10] [2s 161ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 163ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker9] [2s 163ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-2-Worker9] [2s 163ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker11] [2s 163ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker11] [2s 163ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker11] [2s 163ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker11] [2s 163ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker11] [2s 163ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker11] [2s 163ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker11] [2s 163ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker11] [2s 163ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker11] [2s 163ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker11] [2s 163ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker11] [2s 163ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker11] [2s 163ms] Http1Publisher(SocketTube(11)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker11] [2s 163ms] SocketTube(11) trying to write: 191 DEBUG: [HttpClient-2-Worker11] [2s 163ms] SocketTube(11) wrote: 191 DEBUG: [HttpClient-2-Worker11] [2s 163ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker11] [2s 164ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker11] [2s 164ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker11] [2s 164ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker9] [2s 163ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 163ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [2s 164ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42763 DEBUG: [HttpClient-3-SelectorManager] [2s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ddbb835 for R (true) DEBUG: [HttpClient-2-Worker12] [2s 164ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [HttpClient-3-SelectorManager] [2s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ebcc793 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 164ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-2-Worker12] [2s 164ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker11] [2s 164ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker11] [2s 164ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker11] [2s 164ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker11] [2s 164ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker11] [2s 164ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-2-Worker11] [2s 164ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker11] [2s 164ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker11] [2s 164ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5d407ad6 DEBUG: [HttpClient-2-Worker11] [2s 164ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker12] [2s 164ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker12] [2s 165ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker12] [2s 165ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker12] [2s 165ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker12] [2s 165ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-2-Worker12] [2s 165ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker12] [2s 165ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker12] [2s 165ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-SelectorManager] [2s 164ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@262e34e4 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker13] [2s 165ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker13] [2s 165ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ddbb835 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(11) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] Http1AsyncReceiver(SocketTube(11)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ddbb835 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [2s 165ms] Http1AsyncReceiver(SocketTube(11)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7bec76af DEBUG: [HttpClient-2-Worker12] [2s 165ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker14] [2s 166ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker12] [2s 166ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-SelectorManager] [2s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ebcc793 for None (false) DEBUG: [HttpClient-2-Worker12] [2s 166ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker12] [2s 166ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SocketTube(10) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] Http1AsyncReceiver(SocketTube(10)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker15] [2s 166ms] Http1AsyncReceiver(SocketTube(10)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@15d6b08 DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ebcc793 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@16eee496 DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 166ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker14] [2s 166ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7bec76af DEBUG: [HttpClient-2-Worker16] [2s 166ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker14] [2s 166ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker16] [2s 166ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker16] [2s 166ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker16] [2s 166ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-2-Worker16] [2s 166ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker16] [2s 166ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [2s 166ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker14] [2s 166ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7bec76af DEBUG: [HttpClient-2-Worker14] [2s 166ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker14] [2s 166ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-SelectorManager] [2s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c8184ab for R (true) DEBUG: [HttpClient-2-Worker15] [2s 166ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker15] [2s 167ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@15d6b08 DEBUG: [HttpClient-2-Worker17] [2s 166ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker17] [2s 167ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker17] [2s 167ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker17] [2s 167ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker17] [2s 167ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker17] [2s 167ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker17] [2s 167ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker17] [2s 167ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker17] [2s 167ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker17] [2s 167ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker17] [2s 167ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker17] [2s 167ms] Http1Publisher(SocketTube(12)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker17] [2s 167ms] SocketTube(12) trying to write: 191 DEBUG: [HttpClient-2-Worker15] [2s 167ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker17] [2s 167ms] SocketTube(12) wrote: 191 DEBUG: [HttpClient-2-Worker17] [2s 168ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker17] [2s 168ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker17] [2s 168ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker17] [2s 168ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker17] [2s 168ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker17] [2s 168ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker17] [2s 168ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker17] [2s 168ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker17] [2s 168ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [HttpClient-2-Worker17] [2s 168ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker17] [2s 168ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker17] [2s 168ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@43f06435 DEBUG: [HttpClient-2-Worker17] [2s 168ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [2s 169ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker15] [2s 169ms] Http1AsyncReceiver(SocketTube(10)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@15d6b08 DEBUG: [HttpClient-2-Worker15] [2s 169ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker15] [2s 169ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 58593 DEBUG: [HttpClient-2-Worker15] [2s 169ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker15] [2s 169ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2525382c(3) DEBUG: [HttpClient-2-Worker15] [2s 169ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@16a5cefe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53a7424e queue.isEmpty: false DEBUG: [HttpClient-2-Worker15] [2s 170ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 4 DEBUG: [HttpClient-2-Worker15] [2s 170ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker15] [2s 170ms] HttpClientImpl(3) body subscriber registered: 1 Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 47999 DEBUG: [HttpClient-2-Worker15] [2s 170ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@16a5cefe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53a7424e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker15] [2s 170ms] Http1AsyncReceiver(SocketTube(10)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@16a5cefe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53a7424e DEBUG: [HttpClient-2-Worker15] [2s 170ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker15] [2s 170ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@16a5cefe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53a7424e DEBUG: [HttpClient-2-Worker15] [2s 170ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker15] [2s 170ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker15] [2s 170ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker15] [2s 170ms] Http1AsyncReceiver(SocketTube(10)) cleared DEBUG: [HttpClient-2-Worker15] [2s 170ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) SocketTube(10): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker15] [2s 170ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-2-Worker15] [2s 170ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker15] [2s 170ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker15] [2s 170ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-3-SelectorManager] [2s 170ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c8184ab for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 170ms] SocketTube(12) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [2s 170ms] Http1AsyncReceiver(SocketTube(12)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-Worker14] [2s 170ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker18] [2s 171ms] Http1AsyncReceiver(SocketTube(12)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@735525e3 DEBUG: [HttpClient-2-Worker18] [2s 171ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker18] [2s 171ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@735525e3 DEBUG: [HttpClient-2-Worker18] [2s 171ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker18] [2s 171ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker18] [2s 171ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@735525e3 DEBUG: [HttpClient-2-Worker18] [2s 171ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker18] [2s 171ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker15] [2s 170ms] SocketTube(10) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [2s 171ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker15] [2s 171ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker15] [2s 171ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker15] [2s 171ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-3-SelectorManager] [2s 171ms] SocketTube(12) resuming read event Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 42763 DEBUG: [HttpClient-2-Worker14] [2s 171ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2525382c(3) DEBUG: [HttpClient-2-Worker18] [2s 172ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker18] [2s 172ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2525382c(3) DEBUG: [HttpClient-2-Worker18] [2s 172ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@25e9c68e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5812129f queue.isEmpty: false DEBUG: [HttpClient-2-Worker18] [2s 172ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 4 DEBUG: [HttpClient-2-Worker18] [2s 172ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker18] [2s 172ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker18] [2s 172ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@25e9c68e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5812129f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker18] [2s 172ms] Http1AsyncReceiver(SocketTube(12)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@25e9c68e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5812129f DEBUG: [HttpClient-2-Worker18] [2s 172ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker18] [2s 172ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@25e9c68e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5812129f DEBUG: [HttpClient-2-Worker18] [2s 172ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker15] [2s 171ms] HttpClientImpl(3) ClientImpl (async) elapsed 45 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-3-SelectorManager] [2s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c8184ab for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 173ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 173ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-2-Worker14] [2s 172ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@67362508/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69f1d79e queue.isEmpty: false DEBUG: [HttpClient-2-Worker14] [2s 173ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 4 DEBUG: [HttpClient-2-Worker14] [2s 173ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker14] [2s 173ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [HttpClient-2-Worker14] [2s 173ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@67362508/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69f1d79e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker18] [2s 172ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker18] [2s 173ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker18] [2s 173ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [HttpClient-2-Worker18] [2s 173ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) SocketTube(12): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker18] [2s 173ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-2-Worker18] [2s 173ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker18] [2s 173ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker18] [2s 173ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker18] [2s 173ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker18] [2s 173ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker18] [2s 173ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker18] [2s 174ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker18] [2s 174ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [HttpClient-2-Worker18] [2s 174ms] HttpClientImpl(3) ClientImpl (async) elapsed 47 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-3-SelectorManager] [2s 173ms] SocketTube(10) handling pending subscription for CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [2s 174ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [2s 174ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 174ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-2-Worker18] [2s 174ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker15] [2s 173ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker18] [2s 174ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2525382c(3) DEBUG: [HttpClient-2-Worker15] [2s 174ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2525382c(3) DEBUG: [HttpClient-2-Worker18] [2s 174ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [HttpClient-2-Worker18] [2s 174ms] Http1AsyncReceiver(SocketTube(12)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker14] [2s 173ms] Http1AsyncReceiver(SocketTube(11)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@67362508/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69f1d79e DEBUG: [HttpClient-3-SelectorManager] [2s 174ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-2-Worker14] [2s 175ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-SelectorManager] [2s 175ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker14] [2s 175ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@67362508/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69f1d79e DEBUG: [HttpClient-2-Worker15] [2s 174ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 0 DEBUG: [HttpClient-3-SelectorManager] [2s 175ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ebcc793 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 175ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 175ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 175ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 175ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 175ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker19] [2s 175ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker19] [2s 175ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 175ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-2-Worker14] [2s 175ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker14] [2s 175ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker14] [2s 175ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker14] [2s 175ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [HttpClient-2-Worker14] [2s 175ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) SocketTube(11): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker15] [2s 175ms] Http1AsyncReceiver(SocketTube(10)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker14] [2s 175ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-2-Worker14] [2s 175ms] SocketTube(11) connecting flows DEBUG: [HttpClient-3-SelectorManager] [2s 175ms] SocketTube(12) handling pending subscription for CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c8184ab for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker20] [2s 176ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker20] [2s 176ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [2s 175ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker14] [2s 176ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker14] [2s 176ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-2-Worker14] [2s 176ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker14] [2s 176ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker14] [2s 176ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(11) handling pending subscription for CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ddbb835 for R (false) DEBUG: [HttpClient-2-Worker14] [2s 176ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-3-SelectorManager] [2s 176ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 177ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 177ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [2s 177ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 177ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker21] [2s 177ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker21] [2s 177ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [2s 176ms] HttpClientImpl(3) ClientImpl (async) elapsed 47 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-2-Worker14] [2s 177ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker14] [2s 177ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2525382c(3) DEBUG: [HttpClient-3-SelectorManager] [2s 177ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-2-Worker14] [2s 177ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [HttpClient-2-Worker14] [2s 177ms] Http1AsyncReceiver(SocketTube(11)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(9) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(9) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] ConnectionPool(3) SocketTube(9) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(10) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(10) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] ConnectionPool(3) SocketTube(10) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(12) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(12) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 178ms] ConnectionPool(3) SocketTube(12) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 179ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 179ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 179ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 179ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [2s 179ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 179ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 179ms] SocketTube(11) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 179ms] SocketTube(11) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [2s 179ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 179ms] ConnectionPool(3) SocketTube(11) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [2s 179ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 179ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 179ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 179ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 180ms] HttpClientImpl(4) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [pool-4-thread-1] [2s 184ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-4-thread-2] [2s 185ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-4-thread-3] [2s 185ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-4-thread-4] [2s 185ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-4-thread-1] [2s 185ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [pool-4-thread-1] [2s 185ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [2s 185ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-1] [2s 185ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-1] [2s 185ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-3] [2s 188ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [pool-4-thread-3] [2s 188ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-3] [2s 188ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-3] [2s 188ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-3] [2s 188ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker0] [2s 188ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [pool-4-thread-3] [2s 188ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-3] [2s 188ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker1] [2s 188ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [HttpClient-3-Worker0] [2s 188ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker0] [2s 188ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker0] [2s 188ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker1] [2s 189ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker0] [2s 189ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-3] [2s 189ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-3] [2s 189ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-3] [2s 189ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@593e6a66 queue.isEmpty: true DEBUG: [HttpClient-3-Worker0] [2s 189ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker0] [2s 189ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker1] [2s 189ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-3] [2s 189ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@593e6a66, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker1] [2s 189ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker1] [2s 189ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker1] [2s 189ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker1] [2s 189ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker0] [2s 189ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker0] [2s 190ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker0] [2s 190ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@284fd59f queue.isEmpty: true DEBUG: [HttpClient-3-Worker1] [2s 190ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker0] [2s 190ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@284fd59f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-3] [2s 189ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [2s 190ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [2s 190ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [2s 190ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [2s 190ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-3] [2s 190ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker1] [2s 190ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker1] [2s 190ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1a97c6da queue.isEmpty: true DEBUG: [pool-4-thread-1] [2s 190ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [2s 190ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-1] [2s 191ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-1] [2s 191ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-1] [2s 191ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1dddbe47 queue.isEmpty: true DEBUG: [pool-4-thread-1] [2s 191ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1dddbe47, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-1] [2s 191ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker1] [2s 190ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1a97c6da, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-1] [2s 191ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [2s 191ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [2s 191ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [2s 191ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-1] [2s 191ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker1] [2s 191ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [2s 191ms] PlainHttpConnection(SocketTube(16)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [2s 191ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [2s 191ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker1] [2s 191ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [2s 191ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker1] [2s 191ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-1] [2s 191ms] PlainHttpConnection(SocketTube(16)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [2s 191ms] PlainHttpConnection(SocketTube(15)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [2s 191ms] PlainHttpConnection(SocketTube(15)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [2s 191ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [HttpClient-3-Worker1] [2s 191ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [HttpClient-3-Worker0] [2s 192ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [2s 192ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6fcf25ac for C (true) DEBUG: [HttpClient-3-Worker0] [2s 192ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-SelectorManager] [2s 192ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@65374edc for C (true) DEBUG: [HttpClient-3-Worker0] [2s 192ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [2s 192ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [2s 192ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker0] [2s 192ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-SelectorManager] [2s 192ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker0] [2s 192ms] PlainHttpConnection(SocketTube(14)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-4-SelectorManager] [2s 192ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48963 DEBUG: [HttpClient-4-SelectorManager] [2s 192ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 192ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51063 DEBUG: [HttpClient-3-Worker2] [2s 192ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker2] [2s 192ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker3] [2s 192ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker2] [2s 193ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker3] [2s 193ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker3] [2s 193ms] SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker3] [2s 193ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-3-Worker3] [2s 193ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker3] [2s 193ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker3] [2s 193ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [HttpClient-3-Worker3] [2s 193ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-3-Worker3] [2s 193ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-3-Worker3] [2s 193ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-SelectorManager] [2s 193ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 193ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@36416ff1 DEBUG: [HttpClient-4-SelectorManager] [2s 193ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 193ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 193ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [2s 193ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 193ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 193ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 193ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-3-Worker5] [2s 193ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker5] [2s 193ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker5] [2s 193ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker5] [2s 193ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker5] [2s 193ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-3-Worker3] [2s 194ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker3] [2s 194ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker0] [2s 192ms] PlainHttpConnection(SocketTube(14)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [2s 194ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-3-Worker2] [2s 193ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker2] [2s 194ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker4] [2s 193ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [2s 195ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@115faef2 for C (true) DEBUG: [HttpClient-4-SelectorManager] [2s 195ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-3-Worker2] [2s 194ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker2] [2s 196ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-3-Worker2] [2s 196ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker2] [2s 196ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker2] [2s 196ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-3-Worker2] [2s 197ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker2] [2s 197ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker2] [2s 197ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker2] [2s 197ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 DEBUG: [pool-4-thread-3] [2s 197ms] PlainHttpConnection(SocketTube(13)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [2s 198ms] PlainHttpConnection(SocketTube(13)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [2s 198ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-3-Worker3] [2s 194ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker3] [2s 200ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker3] [2s 200ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker3] [2s 200ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker3] [2s 200ms] Http1Publisher(SocketTube(16)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker4] [2s 200ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker4] [2s 200ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker4] [2s 200ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-3-Worker4] [2s 200ms] SocketTube(16) resuming read event DEBUG: [HttpClient-3-Worker4] [2s 200ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker3] [2s 200ms] SocketTube(16) trying to write: 191 DEBUG: [HttpClient-3-Worker3] [2s 201ms] SocketTube(16) wrote: 191 DEBUG: [HttpClient-3-Worker3] [2s 201ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker3] [2s 201ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker3] [2s 201ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker3] [2s 201ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker3] [2s 201ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-SelectorManager] [2s 195ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@401a3351 DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-SelectorManager] [2s 201ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-4-SelectorManager] [2s 201ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 201ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-SelectorManager] [2s 201ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 201ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7f89e879 DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [HttpClient-3-Worker3] [2s 201ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [HttpClient-4-SelectorManager] [2s 201ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker6] [2s 201ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [2s 201ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48267 DEBUG: [HttpClient-3-Worker6] [2s 201ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker6] [2s 202ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker6] [2s 202ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-3-Worker6] [2s 202ms] SocketTube(15) resuming read event DEBUG: [HttpClient-3-Worker6] [2s 202ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 202ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7d99f244 for C (true) DEBUG: [HttpClient-3-Worker7] [2s 202ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [HttpClient-4-SelectorManager] [2s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55c5bea0 for R (true) DEBUG: [HttpClient-3-Worker7] [2s 202ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [HttpClient-4-SelectorManager] [2s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ed5eee for R (true) DEBUG: [HttpClient-3-Worker7] [2s 202ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker7] [2s 202ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-4-SelectorManager] [2s 202ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 202ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [2s 202ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 202ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34587 DEBUG: [HttpClient-3-Worker8] [2s 202ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker8] [2s 202ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker8] [2s 202ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker8] [2s 202ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker7] [2s 202ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker7] [2s 202ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker7] [2s 202ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [HttpClient-3-Worker7] [2s 202ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker7] [2s 202ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker7] [2s 202ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker9] [2s 202ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker9] [2s 202ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker9] [2s 202ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker9] [2s 202ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker9] [2s 202ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker9] [2s 202ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker9] [2s 202ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-3-Worker9] [2s 202ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker9] [2s 202ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker9] [2s 202ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-SelectorManager] [2s 203ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 203ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@70df7837 DEBUG: [HttpClient-4-SelectorManager] [2s 203ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 203ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-3-Worker8] [2s 202ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker8] [2s 203ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker8] [2s 203ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker8] [2s 203ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker8] [2s 203ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker8] [2s 203ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker8] [2s 203ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker8] [2s 203ms] Http1Publisher(SocketTube(15)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker8] [2s 203ms] SocketTube(15) trying to write: 191 DEBUG: [HttpClient-3-Worker8] [2s 203ms] SocketTube(15) wrote: 191 DEBUG: [HttpClient-3-Worker8] [2s 203ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker8] [2s 203ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker8] [2s 203ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker8] [2s 203ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker8] [2s 203ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker8] [2s 203ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker8] [2s 203ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker8] [2s 203ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker8] [2s 203ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [HttpClient-3-Worker8] [2s 203ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker8] [2s 203ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker8] [2s 203ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2592f114 DEBUG: [HttpClient-3-Worker8] [2s 204ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 203ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-4-SelectorManager] [2s 208ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 208ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 208ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 208ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker10] [2s 208ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [2s 208ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-3-Worker10] [2s 208ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker10] [2s 208ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker10] [2s 208ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-3-Worker10] [2s 208ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker10] [2s 208ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker11] [2s 208ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker11] [2s 208ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker11] [2s 208ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker11] [2s 208ms] Http1Publisher(SocketTube(14)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker11] [2s 208ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 208ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@101442c1 DEBUG: [HttpClient-4-SelectorManager] [2s 209ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 209ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 209ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [2s 209ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 209ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 209ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 209ms] SocketTube(13) write: offloading requestMore Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-4-SelectorManager] [2s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55c5bea0 for None (false) DEBUG: [HttpClient-3-Worker9] [2s 209ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker9] [2s 209ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker9] [2s 209ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker9] [2s 209ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker12] [2s 209ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker12] [2s 209ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker12] [2s 209ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker12] [2s 209ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker12] [2s 209ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker13] [2s 209ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker13] [2s 209ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker13] [2s 209ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker7] [2s 208ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-SelectorManager] [2s 209ms] SocketTube(16) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [2s 210ms] Http1AsyncReceiver(SocketTube(16)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker12] [2s 209ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [2s 209ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker13] [2s 210ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker13] [2s 210ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker13] [2s 210ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker13] [2s 210ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker13] [2s 210ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker13] [2s 210ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker13] [2s 210ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker13] [2s 210ms] Http1Publisher(SocketTube(13)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker13] [2s 210ms] SocketTube(13) trying to write: 191 DEBUG: [HttpClient-3-Worker13] [2s 210ms] SocketTube(13) wrote: 191 DEBUG: [HttpClient-3-Worker13] [2s 210ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker13] [2s 210ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker13] [2s 210ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [2s 210ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [2s 210ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker13] [2s 210ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker13] [2s 210ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker13] [2s 211ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker13] [2s 211ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [HttpClient-3-Worker13] [2s 211ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker13] [2s 211ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker13] [2s 211ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@28ccdda5 DEBUG: [HttpClient-4-SelectorManager] [2s 210ms] SocketTube(16) resuming read event DEBUG: [HttpClient-3-Worker13] [2s 211ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55c5bea0 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 211ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ed5eee for None (false) DEBUG: [HttpClient-3-Worker14] [2s 210ms] Http1AsyncReceiver(SocketTube(16)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1dddbe47 DEBUG: [HttpClient-4-SelectorManager] [2s 211ms] SocketTube(15) read bytes: 79 DEBUG: [HttpClient-3-Worker14] [2s 211ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker14] [2s 211ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1dddbe47 DEBUG: [HttpClient-3-Worker14] [2s 211ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker14] [2s 211ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker14] [2s 211ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1dddbe47 DEBUG: [HttpClient-3-Worker14] [2s 211ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker14] [2s 211ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker7] [2s 212ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker7] [2s 212ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker7] [2s 212ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker7] [2s 212ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker7] [2s 212ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker7] [2s 212ms] Http1Publisher(SocketTube(14)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker7] [2s 212ms] SocketTube(14) trying to write: 191 DEBUG: [HttpClient-3-Worker7] [2s 212ms] SocketTube(14) wrote: 191 DEBUG: [HttpClient-3-Worker7] [2s 212ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker7] [2s 212ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker7] [2s 212ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker7] [2s 212ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker7] [2s 212ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker7] [2s 212ms] Http1Publisher(SocketTube(14)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker7] [2s 212ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker7] [2s 212ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker7] [2s 212ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker7] [2s 212ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker7] [2s 212ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker7] [2s 212ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker7] [2s 212ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker7] [2s 213ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker7] [2s 213ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker7] [2s 213ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@c140ee6 DEBUG: [HttpClient-3-Worker7] [2s 213ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker7] [2s 213ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker7] [2s 213ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker7] [2s 213ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [HttpClient-3-Worker7] [2s 213ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 51063 DEBUG: [HttpClient-3-Worker14] [2s 216ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker14] [2s 216ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@131a4254(4) DEBUG: [HttpClient-3-Worker14] [2s 216ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3ffea38d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@455dde1e queue.isEmpty: false DEBUG: [HttpClient-3-Worker14] [2s 217ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 4 DEBUG: [HttpClient-4-SelectorManager] [2s 211ms] Http1AsyncReceiver(SocketTube(15)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ed5eee for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c926403 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@309ead13 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@309ead13 for None (false) DEBUG: [HttpClient-3-Worker14] [2s 217ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SocketTube(13) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] Http1AsyncReceiver(SocketTube(13)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@309ead13 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c926403 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SocketTube(14) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] Http1AsyncReceiver(SocketTube(14)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c926403 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [2s 217ms] Http1AsyncReceiver(SocketTube(15)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1a97c6da DEBUG: [HttpClient-3-Worker15] [2s 217ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker15] [2s 217ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1a97c6da DEBUG: [HttpClient-3-Worker15] [2s 218ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker16] [2s 218ms] Http1AsyncReceiver(SocketTube(13)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@593e6a66 DEBUG: [HttpClient-3-Worker15] [2s 218ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker15] [2s 218ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1a97c6da DEBUG: [HttpClient-3-Worker15] [2s 218ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker14] [2s 217ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker14] [2s 218ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3ffea38d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@455dde1e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker14] [2s 218ms] Http1AsyncReceiver(SocketTube(16)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3ffea38d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@455dde1e DEBUG: [HttpClient-3-Worker14] [2s 218ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker14] [2s 218ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3ffea38d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@455dde1e DEBUG: [HttpClient-3-Worker14] [2s 218ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker14] [2s 218ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker14] [2s 218ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker17] [2s 218ms] Http1AsyncReceiver(SocketTube(14)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@284fd59f DEBUG: [HttpClient-3-Worker17] [2s 218ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker16] [2s 218ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker16] [2s 218ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@593e6a66 DEBUG: [HttpClient-3-Worker15] [2s 218ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker16] [2s 218ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker16] [2s 218ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker16] [2s 218ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@593e6a66 DEBUG: [HttpClient-3-Worker16] [2s 218ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker16] [2s 219ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 48963 DEBUG: [HttpClient-3-Worker14] [2s 218ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [HttpClient-3-Worker15] [2s 219ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker17] [2s 218ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@284fd59f DEBUG: [HttpClient-3-Worker17] [2s 219ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 79/79 bytes to header parser Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 34587 DEBUG: [HttpClient-3-Worker17] [2s 219ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker17] [2s 219ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@284fd59f DEBUG: [HttpClient-3-Worker17] [2s 219ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker17] [2s 219ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker16] [2s 219ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker14] [2s 219ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) SocketTube(16): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker16] [2s 219ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@131a4254(4) DEBUG: [HttpClient-3-Worker16] [2s 219ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@eed9a45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@660fdd1b queue.isEmpty: false DEBUG: [HttpClient-3-Worker14] [2s 219ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-3-Worker14] [2s 219ms] SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker15] [2s 219ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@131a4254(4) DEBUG: [HttpClient-3-Worker16] [2s 219ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 4 DEBUG: [HttpClient-3-Worker15] [2s 219ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5094abe0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1cdb36e3 queue.isEmpty: false DEBUG: [HttpClient-3-Worker15] [2s 220ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 4 DEBUG: [HttpClient-3-Worker15] [2s 220ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker15] [2s 220ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [HttpClient-3-Worker15] [2s 220ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5094abe0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1cdb36e3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker15] [2s 220ms] Http1AsyncReceiver(SocketTube(15)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5094abe0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1cdb36e3 DEBUG: [HttpClient-3-Worker15] [2s 220ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker15] [2s 220ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5094abe0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1cdb36e3 DEBUG: [HttpClient-3-Worker15] [2s 220ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker15] [2s 220ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker15] [2s 220ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker15] [2s 220ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [HttpClient-3-Worker15] [2s 220ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) SocketTube(15): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker15] [2s 220ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-3-Worker15] [2s 220ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker15] [2s 220ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker15] [2s 220ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker15] [2s 220ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [2s 220ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker15] [2s 220ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker15] [2s 220ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker15] [2s 220ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [HttpClient-3-Worker15] [2s 220ms] HttpClientImpl(4) ClientImpl (async) elapsed 35 millis for GET to http://127.0.0.1:41627/ Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 48267 DEBUG: [HttpClient-3-Worker14] [2s 219ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-3-Worker14] [2s 221ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker14] [2s 221ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker14] [2s 221ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-3-Worker14] [2s 221ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker14] [2s 221ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-3-Worker16] [2s 219ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker14] [2s 221ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker15] [2s 220ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker16] [2s 221ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker15] [2s 221ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@131a4254(4) DEBUG: [HttpClient-3-Worker16] [2s 221ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@eed9a45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@660fdd1b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker17] [2s 221ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker16] [2s 221ms] Http1AsyncReceiver(SocketTube(13)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@eed9a45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@660fdd1b DEBUG: [HttpClient-3-Worker16] [2s 221ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker15] [2s 221ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [HttpClient-3-Worker16] [2s 221ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@eed9a45/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@660fdd1b DEBUG: [HttpClient-3-Worker16] [2s 221ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker15] [2s 221ms] Http1AsyncReceiver(SocketTube(15)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker16] [2s 221ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker16] [2s 221ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker16] [2s 221ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [HttpClient-3-Worker16] [2s 221ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [HttpClient-4-SelectorManager] [2s 221ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 221ms] SocketTube(15) handling pending subscription for CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [2s 221ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 221ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 221ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 221ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 221ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ed5eee for R (false) DEBUG: [HttpClient-3-Worker16] [2s 221ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker14] [2s 221ms] HttpClientImpl(4) ClientImpl (async) elapsed 36 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-3-Worker14] [2s 222ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker17] [2s 221ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@131a4254(4) DEBUG: [HttpClient-3-Worker17] [2s 222ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@12e74e04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c2f0044 queue.isEmpty: false DEBUG: [HttpClient-3-Worker17] [2s 222ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 4 DEBUG: [HttpClient-3-Worker17] [2s 222ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker17] [2s 222ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [HttpClient-3-Worker17] [2s 222ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@12e74e04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c2f0044, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker17] [2s 222ms] Http1AsyncReceiver(SocketTube(14)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@12e74e04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c2f0044 DEBUG: [HttpClient-3-Worker17] [2s 222ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker17] [2s 222ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@12e74e04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c2f0044 DEBUG: [HttpClient-3-Worker17] [2s 223ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker17] [2s 223ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker17] [2s 223ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker17] [2s 223ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [HttpClient-3-Worker17] [2s 223ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker17] [2s 223ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker17] [2s 223ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker17] [2s 223ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker17] [2s 223ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker17] [2s 223ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [2s 223ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker17] [2s 223ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker17] [2s 223ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker17] [2s 223ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [HttpClient-4-SelectorManager] [2s 222ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(16) handling pending subscription for CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55c5bea0 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-3-Worker16] [2s 222ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker16] [2s 223ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker16] [2s 223ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker16] [2s 223ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker16] [2s 223ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker14] [2s 222ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@131a4254(4) DEBUG: [HttpClient-3-Worker18] [2s 224ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker18] [2s 224ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker19] [2s 224ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker19] [2s 224ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [2s 223ms] HttpClientImpl(4) ClientImpl (async) elapsed 38 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-3-Worker14] [2s 224ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [HttpClient-4-SelectorManager] [2s 223ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker14] [2s 224ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c926403 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker20] [2s 224ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-3-Worker20] [2s 224ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@309ead13 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 224ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-3-Worker16] [2s 224ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker16] [2s 224ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker16] [2s 225ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker16] [2s 225ms] HttpClientImpl(4) ClientImpl (async) elapsed 40 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-3-Worker16] [2s 225ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker16] [2s 225ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@131a4254(4) DEBUG: [HttpClient-3-Worker16] [2s 225ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-3-Worker16] [2s 225ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker17] [2s 225ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker17] [2s 225ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@131a4254(4) DEBUG: [HttpClient-3-Worker17] [2s 225ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-3-Worker17] [2s 225ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [2s 226ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 226ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker21] [2s 226ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker21] [2s 226ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 228ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [2s 228ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(15) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(15) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] ConnectionPool(4) SocketTube(15) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(16) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] ConnectionPool(4) SocketTube(16) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(14) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] ConnectionPool(4) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(13) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] ConnectionPool(4) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 229ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 230ms] HttpClientImpl(5) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [pool-5-thread-2] [2s 245ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-5-thread-4] [2s 248ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [pool-5-thread-1] [2s 248ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [HttpClient-4-Worker0] [2s 248ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [pool-5-thread-3] [2s 248ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [HttpClient-4-Worker0] [2s 248ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker0] [2s 248ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker0] [2s 248ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker0] [2s 248ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker1] [2s 249ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [HttpClient-4-Worker0] [2s 249ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker0] [2s 249ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker1] [2s 249ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker1] [2s 249ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker1] [2s 249ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker1] [2s 249ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker0] [2s 249ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker0] [2s 249ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker0] [2s 249ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@b58a618 queue.isEmpty: true DEBUG: [HttpClient-4-Worker0] [2s 249ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@b58a618, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker0] [2s 249ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [2s 249ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [2s 249ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [2s 249ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [2s 249ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker0] [2s 249ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker0] [2s 249ms] PlainHttpConnection(SocketTube(17)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker0] [2s 249ms] PlainHttpConnection(SocketTube(17)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker0] [2s 250ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [pool-5-thread-1] [2s 248ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [pool-5-thread-3] [2s 248ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [pool-5-thread-1] [2s 252ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-1] [2s 252ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-1] [2s 252ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-1] [2s 252ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker1] [2s 249ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker1] [2s 252ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-SelectorManager] [2s 252ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@11ac7a9e for C (true) DEBUG: [pool-5-thread-3] [2s 252ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [2s 256ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-3] [2s 256ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-3] [2s 256ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-1] [2s 252ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-1] [2s 256ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-3] [2s 256ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker1] [2s 256ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker1] [2s 256ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker1] [2s 256ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3e965eea queue.isEmpty: true DEBUG: [HttpClient-4-Worker1] [2s 256ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3e965eea, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker1] [2s 256ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker1] [2s 256ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [2s 256ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker1] [2s 256ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [2s 256ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker1] [2s 256ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker1] [2s 256ms] PlainHttpConnection(SocketTube(18)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [2s 257ms] PlainHttpConnection(SocketTube(18)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [2s 257ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [pool-5-thread-3] [2s 256ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-SelectorManager] [2s 256ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [pool-5-thread-1] [2s 256ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-1] [2s 257ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-SelectorManager] [2s 257ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57225 DEBUG: [pool-5-thread-1] [2s 257ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@9023120 queue.isEmpty: true DEBUG: [pool-5-thread-1] [2s 257ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@9023120, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-3] [2s 257ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-3] [2s 257ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-1] [2s 257ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [2s 257ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [2s 257ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@e2d4f75 queue.isEmpty: true DEBUG: [pool-5-thread-1] [2s 257ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [2s 257ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [2s 257ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-1] [2s 257ms] Http1Exchange initiating connect async DEBUG: [HttpClient-5-SelectorManager] [2s 257ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1b5411ee for C (true) DEBUG: [pool-5-thread-1] [2s 257ms] PlainHttpConnection(SocketTube(19)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-3] [2s 257ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@e2d4f75, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-3] [2s 258ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [2s 258ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [2s 258ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [2s 258ms] PlainHttpConnection(SocketTube(19)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-1] [2s 258ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [HttpClient-4-Worker2] [2s 257ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-5-thread-3] [2s 258ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [2s 258ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-3] [2s 258ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-3] [2s 258ms] PlainHttpConnection(SocketTube(20)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-3] [2s 258ms] PlainHttpConnection(SocketTube(20)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-3] [2s 258ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [HttpClient-4-Worker2] [2s 259ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker2] [2s 259ms] SocketTube(17) connecting flows DEBUG: [HttpClient-5-SelectorManager] [2s 259ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 260ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53281 DEBUG: [HttpClient-5-SelectorManager] [2s 260ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2cdc653e for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 260ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@54224457 for C (true) DEBUG: [HttpClient-4-Worker3] [2s 260ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker3] [2s 260ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker3] [2s 260ms] SocketTube(18) connecting flows DEBUG: [HttpClient-5-SelectorManager] [2s 260ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 260ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33233 DEBUG: [HttpClient-5-SelectorManager] [2s 260ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 260ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55633 DEBUG: [HttpClient-4-Worker2] [2s 259ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker2] [2s 260ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker2] [2s 260ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker2] [2s 260ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [HttpClient-4-Worker2] [2s 260ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker2] [2s 260ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker3] [2s 260ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker4] [2s 260ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker3] [2s 260ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker5] [2s 260ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker5] [2s 260ms] Http1Exchange SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker5] [2s 260ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker5] [2s 260ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker5] [2s 260ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker5] [2s 260ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker4] [2s 261ms] Http1Exchange SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker4] [2s 261ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker4] [2s 261ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker4] [2s 261ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker4] [2s 261ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker4] [2s 261ms] Http1Publisher(SocketTube(19)) got subscriber: SocketTube(19) DEBUG: [HttpClient-4-Worker4] [2s 261ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker4] [2s 261ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker4] [2s 261ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker2] [2s 260ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker3] [2s 260ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 261ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 261ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@71c314cb DEBUG: [HttpClient-5-SelectorManager] [2s 261ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-4-Worker5] [2s 261ms] Http1Publisher(SocketTube(20)) got subscriber: SocketTube(20) DEBUG: [HttpClient-5-SelectorManager] [2s 261ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-4-Worker5] [2s 261ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker5] [2s 261ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker5] [2s 261ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-4-Worker3] [2s 261ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [HttpClient-4-Worker3] [2s 261ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker3] [2s 262ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker3] [2s 262ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 261ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker6] [2s 262ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker6] [2s 262ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker6] [2s 262ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker6] [2s 262ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-4-Worker6] [2s 262ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker6] [2s 262ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@96032a0 DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] SocketTube(20) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4f26cf27 DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] Http1AsyncReceiver(SocketTube(20)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker5] [2s 262ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker5] [2s 262ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker5] [2s 262ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker8] [2s 262ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker9] [2s 263ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker9] [2s 263ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker9] [2s 263ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker9] [2s 263ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-4-Worker9] [2s 263ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker9] [2s 263ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker7] [2s 262ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker7] [2s 263ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker7] [2s 263ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker7] [2s 263ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker7] [2s 263ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker4] [2s 262ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker4] [2s 263ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker4] [2s 263ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker4] [2s 263ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [2s 262ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 263ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 263ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 263ms] SocketTube(19) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a37b977 DEBUG: [HttpClient-5-SelectorManager] [2s 263ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 264ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 264ms] Http1AsyncReceiver(SocketTube(19)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker5] [2s 262ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker10] [2s 264ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker10] [2s 264ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker10] [2s 264ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker8] [2s 263ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker10] [2s 264ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-4-Worker8] [2s 264ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker10] [2s 264ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker8] [2s 264ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-4-Worker8] [2s 264ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker8] [2s 264ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-4-Worker3] [2s 265ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker3] [2s 265ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker3] [2s 265ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker3] [2s 265ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [2s 264ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 265ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 265ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 265ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-4-Worker10] [2s 264ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bb97b6 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2260f9eb for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a1235e3 for R (true) DEBUG: [HttpClient-4-Worker11] [2s 265ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker11] [2s 265ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker11] [2s 265ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker11] [2s 265ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker11] [2s 265ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker11] [2s 265ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker11] [2s 265ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker11] [2s 265ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker11] [2s 265ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker11] [2s 265ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker11] [2s 266ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker11] [2s 266ms] Http1Publisher(SocketTube(19)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker11] [2s 266ms] SocketTube(19) trying to write: 191 DEBUG: [HttpClient-4-Worker11] [2s 266ms] SocketTube(19) wrote: 191 DEBUG: [HttpClient-4-Worker11] [2s 266ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker11] [2s 266ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker11] [2s 266ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker11] [2s 266ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker11] [2s 266ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker11] [2s 266ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker11] [2s 266ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker11] [2s 266ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker11] [2s 266ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) First time around DEBUG: [HttpClient-4-Worker11] [2s 266ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker11] [2s 266ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker11] [2s 266ms] Http1Publisher(SocketTube(19)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@38fb9508 DEBUG: [HttpClient-4-Worker11] [2s 266ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66e5e017 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 267ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 267ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [2s 267ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 267ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker12] [2s 267ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker12] [2s 267ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker12] [2s 267ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker12] [2s 267ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker12] [2s 267ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker12] [2s 267ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker12] [2s 267ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker12] [2s 267ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker12] [2s 267ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker12] [2s 267ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker12] [2s 267ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker12] [2s 267ms] Http1Publisher(SocketTube(20)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker12] [2s 267ms] SocketTube(20) trying to write: 191 DEBUG: [HttpClient-4-Worker13] [2s 267ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker12] [2s 267ms] SocketTube(20) wrote: 191 DEBUG: [HttpClient-4-Worker13] [2s 267ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker13] [2s 267ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker13] [2s 267ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker13] [2s 267ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker13] [2s 267ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker13] [2s 267ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker13] [2s 267ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker13] [2s 267ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker13] [2s 267ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker13] [2s 267ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker13] [2s 268ms] Http1Publisher(SocketTube(18)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker13] [2s 268ms] SocketTube(18) trying to write: 191 DEBUG: [HttpClient-4-Worker13] [2s 268ms] SocketTube(18) wrote: 191 DEBUG: [HttpClient-4-Worker13] [2s 268ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker13] [2s 268ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker13] [2s 268ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [2s 268ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [2s 268ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker13] [2s 268ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker13] [2s 268ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker13] [2s 268ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker13] [2s 268ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-4-Worker12] [2s 267ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker12] [2s 268ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker12] [2s 268ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker12] [2s 268ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker12] [2s 268ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker12] [2s 268ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker12] [2s 268ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker12] [2s 268ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker12] [2s 268ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) First time around DEBUG: [HttpClient-4-Worker12] [2s 268ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker12] [2s 268ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker12] [2s 268ms] Http1Publisher(SocketTube(20)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@245fd0fa DEBUG: [HttpClient-4-Worker12] [2s 268ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [2s 268ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker13] [2s 269ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker13] [2s 269ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5d587c29 DEBUG: [HttpClient-4-Worker13] [2s 269ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66e5e017 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 269ms] SocketTube(18) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [2s 269ms] Http1AsyncReceiver(SocketTube(18)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 269ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66e5e017 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 269ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2260f9eb for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 269ms] SocketTube(20) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [2s 269ms] Http1AsyncReceiver(SocketTube(20)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 270ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2260f9eb for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 270ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a1235e3 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 270ms] SocketTube(19) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [2s 270ms] Http1AsyncReceiver(SocketTube(19)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 270ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a1235e3 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 270ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [2s 270ms] Http1AsyncReceiver(SocketTube(18)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3e965eea DEBUG: [HttpClient-4-Worker14] [2s 270ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker14] [2s 270ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3e965eea DEBUG: [HttpClient-4-Worker14] [2s 270ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker16] [2s 270ms] Http1AsyncReceiver(SocketTube(19)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@9023120 DEBUG: [HttpClient-4-Worker16] [2s 270ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker16] [2s 270ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@9023120 DEBUG: [HttpClient-4-Worker14] [2s 270ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker14] [2s 270ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3e965eea DEBUG: [HttpClient-4-Worker16] [2s 270ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker14] [2s 270ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker14] [2s 270ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker16] [2s 270ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker16] [2s 270ms] Http1AsyncReceiver(SocketTube(19)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@9023120 DEBUG: [HttpClient-4-Worker16] [2s 270ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker16] [2s 270ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker15] [2s 270ms] Http1AsyncReceiver(SocketTube(20)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@e2d4f75 Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 53281 DEBUG: [HttpClient-4-Worker14] [2s 271ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: true Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 33233 DEBUG: [HttpClient-4-Worker16] [2s 271ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker15] [2s 270ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker16] [2s 271ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@606ec12d(5) DEBUG: [HttpClient-4-Worker16] [2s 271ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@46024986/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5e7db358 queue.isEmpty: false DEBUG: [HttpClient-4-Worker16] [2s 271ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 4 DEBUG: [HttpClient-4-Worker16] [2s 271ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker16] [2s 271ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker16] [2s 271ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@46024986/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5e7db358, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker16] [2s 271ms] Http1AsyncReceiver(SocketTube(19)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@46024986/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5e7db358 DEBUG: [HttpClient-4-Worker16] [2s 271ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker16] [2s 271ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@46024986/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5e7db358 DEBUG: [HttpClient-4-Worker16] [2s 271ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker16] [2s 271ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker14] [2s 271ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@606ec12d(5) DEBUG: [HttpClient-4-Worker15] [2s 271ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@e2d4f75 DEBUG: [HttpClient-4-Worker15] [2s 272ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker15] [2s 272ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker15] [2s 272ms] Http1AsyncReceiver(SocketTube(20)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@e2d4f75 DEBUG: [HttpClient-4-Worker15] [2s 272ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker15] [2s 272ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 55633 DEBUG: [HttpClient-4-Worker15] [2s 272ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker2] [2s 272ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker16] [2s 271ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker16] [2s 272ms] Http1AsyncReceiver(SocketTube(19)) cleared DEBUG: [HttpClient-4-Worker16] [2s 272ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) SocketTube(19): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker14] [2s 272ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@62bed1a0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a542137 queue.isEmpty: false DEBUG: [HttpClient-4-Worker14] [2s 273ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 4 DEBUG: [HttpClient-4-Worker2] [2s 272ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker14] [2s 273ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker14] [2s 273ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [HttpClient-4-Worker15] [2s 272ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@606ec12d(5) DEBUG: [HttpClient-4-Worker15] [2s 274ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@205a4901/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74c07af5 queue.isEmpty: false DEBUG: [HttpClient-4-Worker15] [2s 274ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 4 DEBUG: [HttpClient-4-Worker15] [2s 274ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker15] [2s 275ms] HttpClientImpl(5) body subscriber registered: 3 DEBUG: [HttpClient-4-Worker15] [2s 275ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@205a4901/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74c07af5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker15] [2s 275ms] Http1AsyncReceiver(SocketTube(20)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@205a4901/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74c07af5 DEBUG: [HttpClient-4-Worker15] [2s 275ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker15] [2s 275ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@205a4901/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@74c07af5 DEBUG: [HttpClient-4-Worker15] [2s 275ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker15] [2s 275ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker15] [2s 275ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker15] [2s 275ms] Http1AsyncReceiver(SocketTube(20)) cleared DEBUG: [HttpClient-4-Worker16] [2s 273ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-4-Worker16] [2s 275ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker16] [2s 275ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker16] [2s 275ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker16] [2s 275ms] SocketTube(19) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [2s 275ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker16] [2s 275ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker16] [2s 275ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker16] [2s 275ms] HttpClientImpl(5) body subscriber unregistered: 2 DEBUG: [HttpClient-4-Worker16] [2s 275ms] HttpClientImpl(5) ClientImpl (async) elapsed 26 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-4-Worker16] [2s 275ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker16] [2s 275ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@606ec12d(5) DEBUG: [HttpClient-4-Worker16] [2s 275ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 0 DEBUG: [HttpClient-4-Worker14] [2s 273ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@62bed1a0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a542137, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker14] [2s 275ms] Http1AsyncReceiver(SocketTube(18)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@62bed1a0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a542137 DEBUG: [HttpClient-4-Worker14] [2s 275ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker14] [2s 275ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@62bed1a0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5a542137 DEBUG: [HttpClient-4-Worker14] [2s 275ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker14] [2s 275ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker14] [2s 275ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker14] [2s 275ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [HttpClient-4-Worker14] [2s 275ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) SocketTube(18): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker14] [2s 276ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-4-Worker14] [2s 276ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker14] [2s 276ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker14] [2s 276ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker14] [2s 276ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [2s 276ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker14] [2s 276ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker14] [2s 276ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker2] [2s 273ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker14] [2s 276ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Publisher(SocketTube(17)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker2] [2s 276ms] SocketTube(17) trying to write: 191 DEBUG: [HttpClient-5-SelectorManager] [2s 276ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-4-Worker2] [2s 276ms] SocketTube(17) wrote: 191 DEBUG: [HttpClient-4-Worker2] [2s 276ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker2] [2s 276ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker2] [2s 276ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker2] [2s 276ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker2] [2s 276ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@292eea68 DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker15] [2s 275ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) SocketTube(20): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker15] [2s 276ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-4-Worker15] [2s 276ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker15] [2s 276ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker15] [2s 276ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker15] [2s 276ms] SocketTube(20) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [2s 276ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker15] [2s 277ms] SocketTube(20) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker15] [2s 277ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker15] [2s 277ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker15] [2s 277ms] HttpClientImpl(5) ClientImpl (async) elapsed 28 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-4-Worker16] [2s 275ms] Http1AsyncReceiver(SocketTube(19)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker15] [2s 277ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker15] [2s 277ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@606ec12d(5) DEBUG: [HttpClient-4-Worker15] [2s 277ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 0 DEBUG: [HttpClient-4-Worker14] [2s 276ms] HttpClientImpl(5) ClientImpl (async) elapsed 27 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-4-Worker14] [2s 277ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker14] [2s 277ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@606ec12d(5) DEBUG: [HttpClient-4-Worker14] [2s 277ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [HttpClient-4-Worker14] [2s 277ms] Http1AsyncReceiver(SocketTube(18)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [2s 276ms] SocketTube(19) handling pending subscription for CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a1235e3 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(18) handling pending subscription for CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66e5e017 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bb97b6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SocketTube(17) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] Http1AsyncReceiver(SocketTube(17)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bb97b6 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(20) handling pending subscription for CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2260f9eb for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-4-Worker2] [2s 276ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker2] [2s 281ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [HttpClient-4-Worker2] [2s 281ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker15] [2s 277ms] Http1AsyncReceiver(SocketTube(20)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker18] [2s 281ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker18] [2s 281ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker19] [2s 281ms] Http1AsyncReceiver(SocketTube(17)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@b58a618 DEBUG: [HttpClient-4-Worker17] [2s 281ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker17] [2s 281ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker19] [2s 281ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker19] [2s 282ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@b58a618 DEBUG: [HttpClient-4-Worker20] [2s 281ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker20] [2s 282ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker19] [2s 282ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker19] [2s 282ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker19] [2s 282ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@b58a618 DEBUG: [HttpClient-4-Worker19] [2s 282ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker19] [2s 282ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:28 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 57225 DEBUG: [HttpClient-4-Worker19] [2s 283ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker19] [2s 283ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@606ec12d(5) DEBUG: [HttpClient-4-Worker19] [2s 283ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3b483f35/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b6555ae queue.isEmpty: false DEBUG: [HttpClient-4-Worker19] [2s 283ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 4 DEBUG: [HttpClient-4-Worker19] [2s 283ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker19] [2s 283ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker19] [2s 283ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3b483f35/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b6555ae, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker19] [2s 283ms] Http1AsyncReceiver(SocketTube(17)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b483f35/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b6555ae DEBUG: [HttpClient-4-Worker19] [2s 283ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker19] [2s 283ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b483f35/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b6555ae DEBUG: [HttpClient-4-Worker19] [2s 283ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker19] [2s 283ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker19] [2s 283ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker19] [2s 283ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [HttpClient-4-Worker19] [2s 283ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) SocketTube(17): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker19] [2s 284ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-4-Worker19] [2s 284ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker19] [2s 284ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker19] [2s 284ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker19] [2s 284ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker19] [2s 284ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker19] [2s 284ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker19] [2s 284ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker19] [2s 284ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker19] [2s 284ms] HttpClientImpl(5) ClientImpl (async) elapsed 39 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-4-Worker19] [2s 284ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker19] [2s 284ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@606ec12d(5) DEBUG: [HttpClient-4-Worker19] [2s 284ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [HttpClient-4-Worker19] [2s 284ms] Http1AsyncReceiver(SocketTube(17)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [2s 284ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 284ms] SocketTube(17) handling pending subscription for CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [2s 284ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 284ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 284ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 284ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 284ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 284ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53bb97b6 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 284ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 284ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 284ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 284ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 284ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker21] [2s 284ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker21] [2s 284ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] SocketTube(19) pausing read event DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] SocketTube(19) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] ConnectionPool(5) SocketTube(19) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(18) pausing read event DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(18) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] ConnectionPool(5) SocketTube(18) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(20) pausing read event DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(20) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] ConnectionPool(5) SocketTube(20) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(17) pausing read event DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(17) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] ConnectionPool(5) SocketTube(17) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [2s 287ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 293ms] HttpClientImpl(6) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [pool-6-thread-1] [2s 294ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [pool-6-thread-2] [2s 294ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [pool-6-thread-1] [2s 294ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null DEBUG: [HttpClient-5-Worker0] [2s 295ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null DEBUG: [pool-6-thread-3] [2s 309ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [pool-6-thread-4] [2s 309ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [pool-6-thread-3] [2s 309ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null DEBUG: [HttpClient-5-Worker1] [2s 309ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null Oct 16, 2023 9:01:28 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:28 AM 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 Oct 16, 2023 9:01:28 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:28 AM 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-6-thread-3] [2s 323ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-3] [2s 323ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-1] [2s 323ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [2s 323ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-3] [2s 324ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [pool-6-thread-1] [2s 324ms] PlainHttpConnection(SocketTube(22)) registering connect event Oct 16, 2023 9:01:28 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:28 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-5-Worker0] [2s 325ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker0] [2s 325ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker0] [2s 325ms] PlainHttpConnection(SocketTube(23)) registering connect event Oct 16, 2023 9:01:28 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-6-SelectorManager] [2s 328ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@74434a08 for C (true) DEBUG: [HttpClient-6-SelectorManager] [2s 328ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7ebb2178 for C (true) DEBUG: [HttpClient-6-SelectorManager] [2s 328ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@55c4bebe for C (true) DEBUG: [HttpClient-6-SelectorManager] [2s 328ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 328ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41318 Oct 16, 2023 9:01:28 AM 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-SelectorManager] [2s 328ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 328ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41302 DEBUG: [HttpClient-6-SelectorManager] [2s 329ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 329ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41326 DEBUG: [HttpClient-5-Worker1] [2s 329ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker1] [2s 329ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker1] [2s 329ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [2s 329ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2ddf9d1c for C (true) DEBUG: [HttpClient-6-SelectorManager] [2s 329ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 329ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41340 DEBUG: [pool-6-thread-3] [2s 381ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-1] [2s 478ms] SocketTube(22) connecting flows DEBUG: [HttpClient-5-Worker3] [2s 478ms] SocketTube(21) connecting flows DEBUG: [HttpClient-5-Worker1] [2s 481ms] SocketTube(24) connecting flows DEBUG: [HttpClient-5-Worker0] [2s 481ms] SocketTube(23) connecting flows DEBUG: [pool-6-thread-1] [2s 484ms] SocketTube(22) read publisher got subscriber DEBUG: [HttpClient-5-Worker0] [2s 484ms] SocketTube(23) read publisher got subscriber DEBUG: [HttpClient-5-Worker0] [2s 484ms] SocketTube(23) registering subscribe event DEBUG: [HttpClient-5-Worker0] [2s 484ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker0] [2s 485ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker1] [2s 484ms] SocketTube(24) read publisher got subscriber DEBUG: [HttpClient-5-Worker1] [2s 485ms] SocketTube(24) registering subscribe event DEBUG: [HttpClient-5-Worker1] [2s 485ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker1] [2s 485ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker0] [2s 485ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker0] [2s 485ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [HttpClient-5-Worker0] [2s 485ms] SocketTube(23) subscribed for writing DEBUG: [HttpClient-5-Worker0] [2s 485ms] SocketTube(23) write: registering startSubscription event DEBUG: [HttpClient-5-Worker3] [2s 484ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-6-thread-1] [2s 484ms] SocketTube(22) registering subscribe event DEBUG: [HttpClient-5-Worker3] [2s 485ms] SocketTube(21) registering subscribe event DEBUG: [HttpClient-5-Worker3] [2s 485ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-6-thread-1] [2s 485ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker3] [2s 486ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker3] [2s 486ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker3] [2s 486ms] SSL Writer(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SocketTube(21) DEBUG: [HttpClient-5-Worker3] [2s 486ms] SocketTube(21) subscribed for writing DEBUG: [HttpClient-5-Worker3] [2s 486ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-5-Worker3] [2s 486ms] SSL Writer(SocketTube(21)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker1] [2s 485ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-5-Worker1] [2s 486ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [HttpClient-5-Worker1] [2s 486ms] SocketTube(24) subscribed for writing DEBUG: [HttpClient-5-Worker1] [2s 486ms] SocketTube(24) write: registering startSubscription event DEBUG: [HttpClient-5-Worker1] [2s 486ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker0] [2s 485ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [pool-6-thread-1] [2s 486ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker0] [2s 486ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [pool-6-thread-1] [2s 486ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [pool-6-thread-1] [2s 486ms] SSL Writer(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SocketTube(22) DEBUG: [pool-6-thread-1] [2s 486ms] SocketTube(22) subscribed for writing DEBUG: [pool-6-thread-1] [2s 486ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-6-thread-1] [2s 486ms] SSL Writer(SocketTube(22)) onSubscribe initiating handshaking DEBUG: [pool-6-thread-1] [2s 486ms] SSL Writer(SocketTube(22)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker3] [2s 486ms] SSL Writer(SocketTube(21)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker1] [2s 486ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-SelectorManager] [2s 488ms] SocketTube(23) subscribe event raised DEBUG: [pool-6-thread-1] [2s 571ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-1] [2s 572ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker0] [2s 574ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker0] [2s 575ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker1] [2s 578ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker1] [2s 578ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker3] [2s 616ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker3] [2s 616ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker3] [3s 175ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [3s 175ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-1] [3s 175ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker1] [3s 175ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker3] [3s 177ms] SSL Writer(SocketTube(21)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker0] [3s 178ms] SSL Writer(SocketTube(23)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker1] [3s 178ms] SSL Writer(SocketTube(24)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-6-thread-1] [3s 178ms] SSL Writer(SocketTube(22)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker3] [3s 190ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker3] [3s 190ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker0] [3s 191ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [3s 191ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker1] [3s 192ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker1] [3s 192ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-6-thread-1] [3s 197ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-1] [3s 197ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker0] [3s 304ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker0] [3s 305ms] SSL Writer(SocketTube(23)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker0] [3s 305ms] SSL Writer(SocketTube(23)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker0] [3s 305ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-6-thread-1] [3s 306ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-1] [3s 306ms] SSL Writer(SocketTube(22)) Sending 458 bytes downstream DEBUG: [pool-6-thread-1] [3s 306ms] SSL Writer(SocketTube(22)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-1] [3s 306ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker3] [3s 312ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker3] [3s 312ms] SSL Writer(SocketTube(21)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker3] [3s 312ms] SSL Writer(SocketTube(21)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker3] [3s 312ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker1] [3s 313ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker1] [3s 313ms] SSL Writer(SocketTube(24)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker1] [3s 313ms] SSL Writer(SocketTube(24)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker1] [3s 313ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker0] [3s 324ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker1] [3s 328ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker3] [3s 328ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-6-thread-1] [3s 329ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker0] [3s 329ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-1] [3s 332ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker1] [3s 347ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] 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@2b573b06[Not completed, 4 dependents] (id=1310) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@718f192e[Not completed, 1 dependents] (id=1337), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(24) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] 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@5f8b81ba[Not completed, 4 dependents] (id=1313) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@32be9f07[Not completed, 1 dependents] (id=1336), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@32be9f07[Not completed, 1 dependents] (id=1336), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 361ms] SocketTube(23) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] 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@aee584f[Not completed, 4 dependents] (id=1311) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@3216655[Not completed, 1 dependents] (id=1334), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SSL Reader(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@3216655[Not completed, 1 dependents] (id=1334), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] 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@24b1da[Not completed, 4 dependents] (id=1315) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@4624407e[Not completed, 1 dependents] (id=1335), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SSL Reader(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@4624407e[Not completed, 1 dependents] (id=1335), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(21) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SocketTube(22) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef054d5 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e443f6 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bcd6289 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1072f64c for R (true) DEBUG: [HttpClient-5-Worker6] [3s 363ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker6] [3s 363ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [3s 363ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker8] [3s 363ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker6] [3s 363ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker8] [3s 363ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [3s 363ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker8] [3s 363ms] SocketTube(24) trying to write: 458 DEBUG: [HttpClient-5-Worker8] [3s 363ms] SocketTube(24) wrote: 458 DEBUG: [HttpClient-5-Worker8] [3s 363ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker8] [3s 363ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [3s 363ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [3s 363ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [3s 364ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker7] [3s 364ms] SocketTube(21) trying to write: 458 DEBUG: [HttpClient-5-Worker7] [3s 364ms] SocketTube(21) wrote: 458 DEBUG: [HttpClient-5-Worker7] [3s 364ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker7] [3s 364ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [3s 364ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [3s 364ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker9] [3s 363ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker7] [3s 364ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [3s 364ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [3s 364ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [3s 364ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker9] [3s 364ms] SocketTube(22) trying to write: 458 DEBUG: [HttpClient-5-Worker6] [3s 363ms] SocketTube(23) trying to write: 458 DEBUG: [HttpClient-5-Worker6] [3s 365ms] SocketTube(23) wrote: 458 DEBUG: [HttpClient-5-Worker6] [3s 365ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker8] [3s 364ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker8] [3s 365ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [3s 365ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [3s 364ms] SocketTube(22) wrote: 458 DEBUG: [HttpClient-5-Worker9] [3s 365ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker9] [3s 365ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [3s 365ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [3s 365ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker9] [3s 365ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [3s 365ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [3s 365ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [3s 365ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker6] [3s 365ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [3s 365ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [3s 365ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e443f6 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 895ms] HttpClientImpl(6) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-6-SelectorManager] [3s 895ms] SocketTube(24) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 895ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 895ms] SSL Reader(SocketTube(24)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 895ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e443f6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 896ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 896ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 896ms] SSL Reader(SocketTube(24)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e443f6 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 947ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 947ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 955ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker10] [3s 956ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 956ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker10] [3s 956ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 957ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker10] [3s 960ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker10] [3s 966ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker10] [3s 966ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker10] [3s 966ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker10] [3s 966ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 967ms] SocketTube(24) trying to write: 6 DEBUG: [HttpClient-5-Worker10] [3s 967ms] SocketTube(24) wrote: 6 DEBUG: [HttpClient-5-Worker10] [3s 967ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker10] [3s 967ms] SocketTube(24) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 967ms] SocketTube(24) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Reader(SocketTube(24)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 967ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker10] [3s 967ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker10] [3s 967ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker10] [3s 968ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e443f6 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e443f6 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 968ms] SocketTube(24) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 968ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 968ms] SSL Reader(SocketTube(24)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 968ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e443f6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 968ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 968ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker11] [3s 968ms] SSL Reader(SocketTube(24)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker11] [3s 975ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker11] [3s 975ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker11] [3s 975ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker11] [3s 975ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker11] [3s 975ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker11] [3s 975ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker11] [4s 102ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker11] [4s 103ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker11] [4s 103ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker11] [4s 103ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [4s 103ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [4s 103ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [4s 105ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [HttpClient-5-Worker11] [4s 105ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker11] [4s 110ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker11] [4s 110ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:01:30 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [4s 116ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker11] [4s 116ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [4s 116ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41340 remote=/127.0.0.1:41947] DEBUG: [HttpClient-5-Worker11] [4s 116ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [4s 116ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker11] [4s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@8f71595 queue.isEmpty: true DEBUG: [HttpClient-5-Worker11] [4s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@8f71595, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker11] [4s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [4s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [4s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [4s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [4s 116ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker11] [4s 116ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker11] [4s 117ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker11] [4s 117ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@63b3056d DEBUG: [HttpClient-5-Worker11] [4s 121ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker11] [4s 121ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [4s 121ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [4s 121ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker11] [4s 121ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 122ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [4s 122ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 122ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [4s 122ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [HttpClient-5-Worker11] [4s 122ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker11] [4s 122ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [4s 122ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker11] [4s 124ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker11] [4s 124ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:30 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41947/ GET DEBUG: [HttpClient-5-Worker11] [4s 125ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker11] [4s 125ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [4s 125ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker11] [4s 125ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [4s 125ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker11] [4s 125ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [4s 125ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker11] [4s 125ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker11] [4s 125ms] SSL Writer(SocketTube(24)) onNext DEBUG: [HttpClient-5-Worker11] [4s 125ms] SSL Writer(SocketTube(24)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker11] [4s 125ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [4s 125ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker11] [4s 125ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker11] [4s 125ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker11] [4s 125ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [4s 125ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker11] [4s 126ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker11] [4s 130ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [4s 130ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker11] [4s 130ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [4s 130ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 130ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [4s 130ms] SocketTube(24) trying to write: 90 DEBUG: [HttpClient-5-Worker11] [4s 130ms] SocketTube(24) wrote: 90 DEBUG: [HttpClient-5-Worker11] [4s 130ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker11] [4s 130ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [4s 130ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [4s 130ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [4s 130ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker11] [4s 130ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-5-Worker11] [4s 130ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [4s 131ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker11] [4s 131ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [4s 131ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker11] [4s 131ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker11] [4s 131ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker11] [4s 131ms] Http1Response(id=21) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker11] [4s 131ms] Http1Response(id=21) First time around DEBUG: [HttpClient-5-Worker11] [4s 131ms] Http1Response(id=21) headersReader is not yet completed DEBUG: [HttpClient-5-Worker11] [4s 131ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [4s 131ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6de5deac DEBUG: [HttpClient-5-Worker11] [4s 131ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 131ms] SSL Writer(SocketTube(24)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker11] [4s 131ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [4s 131ms] SSL Writer(SocketTube(24)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [4s 131ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [4s 131ms] SSL Writer(SocketTube(24)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [4s 132ms] SSL Writer(SocketTube(24)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker11] [4s 132ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [4s 132ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 132ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [4s 132ms] SocketTube(24) trying to write: 120 DEBUG: [HttpClient-5-Worker11] [4s 132ms] SocketTube(24) wrote: 120 DEBUG: [HttpClient-5-Worker11] [4s 132ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker11] [4s 132ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [4s 132ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [4s 132ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker11] [4s 132ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [4s 132ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker11] [4s 132ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker11] [4s 132ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker11] [4s 132ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker11] [4s 132ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [4s 132ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e443f6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e443f6 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 157ms] SocketTube(24) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 157ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 157ms] SSL Reader(SocketTube(24)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 158ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 158ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e443f6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 158ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker12] [4s 158ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker12] [4s 159ms] SSL Reader(SocketTube(24)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker12] [4s 164ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker12] [4s 164ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker12] [4s 164ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker12] [4s 164ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker12] [4s 164ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker12] [4s 164ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker12] [4s 164ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e443f6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e443f6 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 201ms] SocketTube(24) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 201ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 201ms] SSL Reader(SocketTube(24)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 202ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e443f6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 202ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [4s 202ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker13] [4s 202ms] SSL Reader(SocketTube(24)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker13] [4s 204ms] SSL Reader(SocketTube(24)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker13] [4s 204ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker13] [4s 204ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker13] [4s 204ms] SSL Reader(SocketTube(24)) sending 75 DEBUG: [HttpClient-5-Worker13] [4s 204ms] SSL Reader(SocketTube(24)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker13] [4s 204ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [4s 204ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [4s 204ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker13] [4s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker13] [4s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@8f71595 DEBUG: [HttpClient-5-Worker13] [4s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker13] [4s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@8f71595 DEBUG: [HttpClient-5-Worker13] [4s 204ms] Http1Response(id=21) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker13] [4s 205ms] Http1Response(id=21) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker13] [4s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@8f71595 DEBUG: [HttpClient-5-Worker13] [4s 205ms] Http1Response(id=21) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker13] [4s 209ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:30 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41947/) 200 HTTP_1_1 Local port: 41340 DEBUG: [HttpClient-5-Worker13] [4s 210ms] Http1Response(id=21) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker13] [4s 210ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7d3f8cd6(6) DEBUG: [HttpClient-5-Worker13] [4s 210ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7ddc1e04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4dd67c5d queue.isEmpty: false DEBUG: [HttpClient-5-Worker13] [4s 210ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [4s 210ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker13] [4s 211ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7ddc1e04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4dd67c5d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7ddc1e04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4dd67c5d DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7ddc1e04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4dd67c5d DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker13] [4s 211ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker13] [4s 211ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [4s 211ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [4s 211ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [4s 211ms] SSL Reader(SocketTube(24)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker13] [4s 211ms] SSL Reader(SocketTube(24)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker13] [4s 211ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker13] [4s 211ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker13] [4s 211ms] SSL Reader(SocketTube(24)) sending 4 DEBUG: [HttpClient-5-Worker13] [4s 211ms] SSL Reader(SocketTube(24)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker13] [4s 211ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [4s 211ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [4s 211ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7ddc1e04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4dd67c5d DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7ddc1e04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4dd67c5d DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker13] [4s 211ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [4s 211ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [HttpClient-5-Worker13] [4s 211ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker13] [4s 212ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker13] [4s 212ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker13] [4s 212ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker13] [4s 212ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [HttpClient-5-Worker13] [4s 212ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker13] [4s 216ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker13] [4s 216ms] HttpClientImpl(6) ClientImpl (async) elapsed 1907 millis for GET to https://127.0.0.1:41947/ DEBUG: [HttpClient-5-Worker13] [4s 216ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker13] [4s 216ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7d3f8cd6(6) DEBUG: [HttpClient-5-Worker13] [4s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [4s 216ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [4s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker13] [4s 216ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [4s 216ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [4s 216ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [4s 216ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [4s 217ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker13] [4s 217ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker13] [4s 217ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker13] [4s 217ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [4s 217ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13e443f6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bcd6289 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 221ms] SocketTube(21) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [4s 221ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 221ms] SSL Reader(SocketTube(21)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 221ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bcd6289 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 221ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bcd6289 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 221ms] SocketTube(21) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [4s 221ms] SocketTube(21) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 222ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [4s 222ms] SSL Reader(SocketTube(21)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker14] [4s 222ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker14] [4s 222ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [4s 222ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker14] [4s 222ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker14] [4s 222ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker14] [4s 222ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker14] [4s 224ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker14] [4s 224ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker14] [4s 224ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker14] [4s 224ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [4s 224ms] SSL Writer(SocketTube(21)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [4s 224ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [4s 224ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker14] [4s 224ms] SSL Writer(SocketTube(21)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [4s 224ms] SSL Writer(SocketTube(21)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker14] [4s 224ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [4s 224ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [4s 224ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [4s 224ms] SocketTube(21) trying to write: 6 DEBUG: [HttpClient-5-Worker14] [4s 224ms] SocketTube(21) wrote: 6 DEBUG: [HttpClient-5-Worker14] [4s 224ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker14] [4s 224ms] SocketTube(21) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 225ms] SocketTube(21) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [4s 225ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker14] [4s 225ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [4s 225ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [4s 225ms] SSL Reader(SocketTube(21)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker14] [4s 225ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker14] [4s 225ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [4s 225ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker14] [4s 225ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker14] [4s 225ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker14] [4s 225ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker14] [4s 225ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker14] [4s 225ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bcd6289 for R (true) DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bcd6289 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SocketTube(21) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SSL Reader(SocketTube(21)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bcd6289 for R (false) DEBUG: [HttpClient-5-Worker15] [4s 225ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 225ms] SSL Reader(SocketTube(21)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker15] [4s 226ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker15] [4s 227ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker15] [4s 227ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker15] [4s 227ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker15] [4s 227ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker15] [4s 227ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker15] [4s 229ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker15] [4s 229ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker15] [4s 229ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker15] [4s 229ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [4s 229ms] SSL Writer(SocketTube(21)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [4s 229ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [4s 229ms] SSLFlowDelegate(SocketTube(21)) setALPN = DEBUG: [HttpClient-5-Worker15] [4s 229ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker15] [4s 229ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker15] [4s 229ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:01:30 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [4s 230ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker15] [4s 230ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [4s 230ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41302 remote=/127.0.0.1:41947] DEBUG: [HttpClient-5-Worker15] [4s 232ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [4s 232ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker15] [4s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@ee976d queue.isEmpty: true DEBUG: [HttpClient-5-Worker15] [4s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@ee976d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker15] [4s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [4s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [4s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [4s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [4s 232ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker15] [4s 232ms] Http1Exchange SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker15] [4s 232ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker15] [4s 232ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7550e73b DEBUG: [HttpClient-5-Worker15] [4s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker15] [4s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [4s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [4s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker15] [4s 232ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 232ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [4s 232ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 232ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [4s 233ms] Http1Publisher(SSLTube(SocketTube(21))) got subscriber: SSLTube(SocketTube(21)) DEBUG: [HttpClient-5-Worker15] [4s 233ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker15] [4s 233ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [4s 233ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [4s 233ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker15] [4s 233ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:30 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41947/ GET DEBUG: [HttpClient-5-Worker15] [4s 233ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker15] [4s 234ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [4s 234ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [4s 234ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [4s 234ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker15] [4s 234ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [4s 234ms] Http1Publisher(SSLTube(SocketTube(21))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker15] [4s 234ms] SSLTube(SocketTube(21)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker15] [4s 234ms] SSL Writer(SocketTube(21)) onNext DEBUG: [HttpClient-5-Worker15] [4s 234ms] SSL Writer(SocketTube(21)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker15] [4s 234ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [4s 234ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker15] [4s 234ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker15] [4s 234ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker15] [4s 234ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [4s 234ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [4s 234ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker15] [4s 234ms] SSL Writer(SocketTube(21)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [4s 234ms] SSL Writer(SocketTube(21)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker15] [4s 234ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [4s 234ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 234ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [4s 234ms] SocketTube(21) trying to write: 90 DEBUG: [HttpClient-5-Worker15] [4s 234ms] SocketTube(21) wrote: 90 DEBUG: [HttpClient-5-Worker15] [4s 234ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker15] [4s 234ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 234ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 234ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [4s 234ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker15] [4s 234ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker15] [4s 235ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [4s 235ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [4s 235ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [4s 235ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker15] [4s 235ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker15] [4s 235ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker15] [4s 235ms] Http1Response(id=22) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker15] [4s 235ms] Http1Response(id=22) First time around DEBUG: [HttpClient-5-Worker15] [4s 235ms] Http1Response(id=22) headersReader is not yet completed DEBUG: [HttpClient-5-Worker15] [4s 235ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [4s 235ms] Http1Publisher(SSLTube(SocketTube(21))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@30f9bb5c DEBUG: [HttpClient-5-Worker15] [4s 235ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 235ms] SSL Writer(SocketTube(21)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker15] [4s 235ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [4s 235ms] SSL Writer(SocketTube(21)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [4s 235ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [4s 235ms] SSL Writer(SocketTube(21)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [4s 235ms] SSL Writer(SocketTube(21)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker15] [4s 235ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [4s 235ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 235ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [4s 235ms] SocketTube(21) trying to write: 120 DEBUG: [HttpClient-5-Worker15] [4s 235ms] SocketTube(21) wrote: 120 DEBUG: [HttpClient-5-Worker15] [4s 235ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker15] [4s 235ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 235ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 235ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker15] [4s 236ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [4s 236ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker15] [4s 236ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker15] [4s 236ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker15] [4s 236ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker15] [4s 236ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [4s 236ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bcd6289 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bcd6289 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 239ms] SocketTube(21) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 239ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 239ms] SSL Reader(SocketTube(21)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 239ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bcd6289 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 239ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [4s 239ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker16] [4s 239ms] SSL Reader(SocketTube(21)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker16] [4s 240ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker16] [4s 240ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker16] [4s 240ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker16] [4s 240ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker16] [4s 240ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker16] [4s 240ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker16] [4s 240ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bcd6289 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1072f64c for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 275ms] SocketTube(22) read bytes: 2204 DEBUG: [HttpClient-6-SelectorManager] [4s 275ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 275ms] SSL Reader(SocketTube(22)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 280ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1072f64c for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 281ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bcd6289 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 281ms] SocketTube(21) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 281ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 281ms] SSL Reader(SocketTube(21)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 281ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bcd6289 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 281ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 281ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker18] [4s 282ms] SSL Reader(SocketTube(21)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker18] [4s 282ms] SSL Reader(SocketTube(21)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker18] [4s 282ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker18] [4s 282ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker18] [4s 282ms] SSL Reader(SocketTube(21)) sending 75 DEBUG: [HttpClient-5-Worker18] [4s 282ms] SSL Reader(SocketTube(21)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker18] [4s 282ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [4s 282ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 282ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker18] [4s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker17] [4s 285ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker17] [4s 286ms] SSL Reader(SocketTube(22)) Unwrapping: 2204 DEBUG: [HttpClient-5-Worker18] [4s 286ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@ee976d DEBUG: [HttpClient-5-Worker18] [4s 286ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker18] [4s 286ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@ee976d DEBUG: [HttpClient-5-Worker17] [4s 286ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-5-Worker17] [4s 286ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker17] [4s 286ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker17] [4s 286ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker17] [4s 286ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker18] [4s 286ms] Http1Response(id=22) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker18] [4s 286ms] Http1Response(id=22) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker17] [4s 286ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker18] [4s 286ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@ee976d DEBUG: [HttpClient-5-Worker18] [4s 287ms] Http1Response(id=22) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker18] [4s 287ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-Worker17] [4s 288ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker17] [4s 289ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker17] [4s 289ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker17] [4s 289ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker17] [4s 289ms] SSL Writer(SocketTube(22)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker17] [4s 289ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker17] [4s 289ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker17] [4s 289ms] SSL Writer(SocketTube(22)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker17] [4s 289ms] SSL Writer(SocketTube(22)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker17] [4s 289ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [4s 289ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 289ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker17] [4s 289ms] SocketTube(22) trying to write: 6 DEBUG: [HttpClient-5-Worker17] [4s 289ms] SocketTube(22) wrote: 6 DEBUG: [HttpClient-5-Worker17] [4s 289ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker17] [4s 289ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [4s 289ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [4s 289ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker17] [4s 289ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 289ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker17] [4s 289ms] SSL Reader(SocketTube(22)) Unwrapping: 2077 DEBUG: [HttpClient-5-Worker17] [4s 290ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-5-Worker17] [4s 290ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker17] [4s 290ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker17] [4s 290ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker17] [4s 290ms] SSL Reader(SocketTube(22)) Unwrapping: 2071 Oct 16, 2023 9:01:30 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41947/) 200 HTTP_1_1 Local port: 41302 DEBUG: [HttpClient-5-Worker17] [4s 290ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker17] [4s 290ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker17] [4s 290ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker17] [4s 290ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker17] [4s 290ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker18] [4s 290ms] Http1Response(id=22) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker18] [4s 291ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7d3f8cd6(6) DEBUG: [HttpClient-5-Worker18] [4s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3a88aeb6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@25f95825 queue.isEmpty: false DEBUG: [HttpClient-5-Worker18] [4s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker18] [4s 291ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker18] [4s 291ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker18] [4s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3a88aeb6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@25f95825, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker18] [4s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a88aeb6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@25f95825 DEBUG: [HttpClient-5-Worker18] [4s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker18] [4s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a88aeb6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@25f95825 DEBUG: [HttpClient-5-Worker18] [4s 291ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker18] [4s 291ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker18] [4s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker18] [4s 292ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker18] [4s 292ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker18] [4s 292ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker18] [4s 292ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker18] [4s 292ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker18] [4s 292ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [4s 292ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 292ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [4s 292ms] SSL Reader(SocketTube(21)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker17] [4s 290ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker18] [4s 292ms] SSL Reader(SocketTube(21)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker18] [4s 292ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker18] [4s 292ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker18] [4s 292ms] SSL Reader(SocketTube(21)) sending 4 DEBUG: [HttpClient-5-Worker17] [4s 299ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker17] [4s 299ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker17] [4s 299ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker17] [4s 299ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [4s 299ms] SSL Reader(SocketTube(21)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker18] [4s 300ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [4s 300ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 300ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker18] [4s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker18] [4s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a88aeb6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@25f95825 DEBUG: [HttpClient-5-Worker18] [4s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker18] [4s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a88aeb6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@25f95825 DEBUG: [HttpClient-5-Worker18] [4s 304ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker18] [4s 304ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker18] [4s 304ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker18] [4s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) cleared DEBUG: [HttpClient-5-Worker18] [4s 304ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) SSLTube(SocketTube(21)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker17] [4s 299ms] SSL Writer(SocketTube(22)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker17] [4s 304ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker17] [4s 304ms] SSLFlowDelegate(SocketTube(22)) setALPN = DEBUG: [HttpClient-5-Worker17] [4s 304ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker17] [4s 304ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker17] [4s 304ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [HttpClient-5-Worker18] [4s 304ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker18] [4s 305ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker18] [4s 305ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker18] [4s 305ms] Http1Publisher(SSLTube(SocketTube(21))) subscription cancelled DEBUG: [HttpClient-5-Worker18] [4s 305ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false Oct 16, 2023 9:01:30 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker18] [4s 305ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker18] [4s 305ms] HttpClientImpl(6) ClientImpl (async) elapsed 1996 millis for GET to https://127.0.0.1:41947/ DEBUG: [HttpClient-5-Worker18] [4s 306ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker18] [4s 306ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7d3f8cd6(6) DEBUG: [HttpClient-5-Worker18] [4s 306ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [4s 305ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker18] [4s 306ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 306ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker18] [4s 306ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker18] [4s 306ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 306ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [4s 306ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 306ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41318 remote=/127.0.0.1:41947] DEBUG: [HttpClient-5-Worker17] [4s 306ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker17] [4s 306ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker17] [4s 306ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2e518bf5 queue.isEmpty: true DEBUG: [HttpClient-5-Worker18] [4s 306ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [4s 307ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker18] [4s 307ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker18] [4s 307ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker18] [4s 307ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bcd6289 for R (false) DEBUG: [HttpClient-5-Worker17] [4s 306ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2e518bf5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker18] [4s 307ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker17] [4s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker17] [4s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker17] [4s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker17] [4s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker17] [4s 308ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker17] [4s 308ms] Http1Exchange SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker17] [4s 308ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker17] [4s 308ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a767c4e DEBUG: [HttpClient-5-Worker17] [4s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker17] [4s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker17] [4s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker17] [4s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker17] [4s 308ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 308ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 308ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 308ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 308ms] Http1Publisher(SSLTube(SocketTube(22))) got subscriber: SSLTube(SocketTube(22)) DEBUG: [HttpClient-5-Worker17] [4s 308ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker17] [4s 308ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker17] [4s 308ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker17] [4s 308ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker17] [4s 308ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:30 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41947/ GET DEBUG: [HttpClient-5-Worker17] [4s 311ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker17] [4s 311ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker17] [4s 311ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker17] [4s 311ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker17] [4s 311ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker17] [4s 311ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker17] [4s 311ms] Http1Publisher(SSLTube(SocketTube(22))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker17] [4s 312ms] SSLTube(SocketTube(22)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker17] [4s 312ms] SSL Writer(SocketTube(22)) onNext DEBUG: [HttpClient-5-Worker17] [4s 312ms] SSL Writer(SocketTube(22)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker17] [4s 312ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker17] [4s 312ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker17] [4s 312ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker17] [4s 312ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker17] [4s 312ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker17] [4s 312ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker17] [4s 312ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker17] [4s 312ms] SSL Writer(SocketTube(22)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker17] [4s 312ms] SSL Writer(SocketTube(22)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker17] [4s 312ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [4s 312ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 312ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker17] [4s 312ms] SocketTube(22) trying to write: 90 DEBUG: [HttpClient-5-Worker17] [4s 312ms] SocketTube(22) wrote: 90 DEBUG: [HttpClient-5-Worker17] [4s 312ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker17] [4s 312ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [4s 312ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [4s 312ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 312ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker17] [4s 312ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker17] [4s 312ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker17] [4s 312ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker17] [4s 312ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker17] [4s 312ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker17] [4s 313ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker17] [4s 313ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker17] [4s 313ms] Http1Response(id=23) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker17] [4s 313ms] Http1Response(id=23) First time around DEBUG: [HttpClient-5-Worker17] [4s 313ms] Http1Response(id=23) headersReader is not yet completed DEBUG: [HttpClient-5-Worker17] [4s 313ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker17] [4s 313ms] Http1Publisher(SSLTube(SocketTube(22))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4150afae DEBUG: [HttpClient-5-Worker17] [4s 313ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 313ms] SSL Writer(SocketTube(22)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker17] [4s 313ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker17] [4s 313ms] SSL Writer(SocketTube(22)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker17] [4s 313ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker17] [4s 313ms] SSL Writer(SocketTube(22)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker17] [4s 313ms] SSL Writer(SocketTube(22)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker17] [4s 313ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [4s 313ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 313ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker17] [4s 313ms] SocketTube(22) trying to write: 120 DEBUG: [HttpClient-5-Worker17] [4s 313ms] SocketTube(22) wrote: 120 DEBUG: [HttpClient-5-Worker17] [4s 313ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker17] [4s 313ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [4s 313ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [4s 313ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker17] [4s 313ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [4s 313ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker17] [4s 316ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker17] [4s 316ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker17] [4s 316ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker17] [4s 316ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [4s 316ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1072f64c for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 320ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1072f64c for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 321ms] SocketTube(22) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 321ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 321ms] SSL Reader(SocketTube(22)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 321ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 321ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1072f64c for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 321ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 321ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker19] [4s 321ms] SSL Reader(SocketTube(22)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker19] [4s 322ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker19] [4s 322ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker19] [4s 322ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker19] [4s 322ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker19] [4s 322ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker19] [4s 322ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker19] [4s 322ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1072f64c for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef054d5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 364ms] SocketTube(23) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [4s 364ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 364ms] SSL Reader(SocketTube(23)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 364ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef054d5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 364ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [4s 368ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker20] [4s 368ms] SSL Reader(SocketTube(23)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker20] [4s 369ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker20] [4s 369ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker20] [4s 369ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker20] [4s 369ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker20] [4s 369ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker20] [4s 369ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-6-SelectorManager] [4s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef054d5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 376ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [4s 376ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1072f64c for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 377ms] SocketTube(22) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 377ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 377ms] SSL Reader(SocketTube(22)) Adding 155 bytes to read buffer DEBUG: [HttpClient-5-Worker20] [4s 377ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker20] [4s 377ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker20] [4s 377ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-6-SelectorManager] [4s 377ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 377ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1072f64c for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 377ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [4s 377ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker20] [4s 377ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker20] [4s 377ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker20] [4s 377ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker21] [4s 377ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker21] [4s 377ms] SSL Reader(SocketTube(22)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker21] [4s 377ms] SSL Reader(SocketTube(22)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker21] [4s 377ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker21] [4s 377ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker21] [4s 377ms] SSL Reader(SocketTube(22)) sending 75 DEBUG: [HttpClient-5-Worker21] [4s 377ms] SSL Reader(SocketTube(22)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker21] [4s 377ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [4s 377ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 377ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker21] [4s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker21] [4s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2e518bf5 DEBUG: [HttpClient-5-Worker21] [4s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [4s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2e518bf5 DEBUG: [HttpClient-5-Worker21] [4s 377ms] Http1Response(id=23) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker21] [4s 378ms] Http1Response(id=23) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker21] [4s 378ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2e518bf5 DEBUG: [HttpClient-5-Worker21] [4s 378ms] Http1Response(id=23) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker21] [4s 378ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:30 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41947/) 200 HTTP_1_1 Local port: 41318 DEBUG: [HttpClient-5-Worker21] [4s 379ms] Http1Response(id=23) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker21] [4s 379ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7d3f8cd6(6) DEBUG: [HttpClient-5-Worker21] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4316db06/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70d67546 queue.isEmpty: false DEBUG: [HttpClient-5-Worker21] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker21] [4s 379ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker21] [4s 379ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker21] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4316db06/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70d67546, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker21] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4316db06/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70d67546 DEBUG: [HttpClient-5-Worker21] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4316db06/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70d67546 DEBUG: [HttpClient-5-Worker21] [4s 379ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker21] [4s 379ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker21] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker21] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker21] [4s 379ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker21] [4s 379ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 379ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 379ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 379ms] SSL Reader(SocketTube(22)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker21] [4s 379ms] SSL Reader(SocketTube(22)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker21] [4s 379ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker21] [4s 379ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker21] [4s 379ms] SSL Reader(SocketTube(22)) sending 4 DEBUG: [HttpClient-5-Worker21] [4s 379ms] SSL Reader(SocketTube(22)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker21] [4s 379ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [4s 379ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 379ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker21] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker21] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4316db06/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70d67546 DEBUG: [HttpClient-5-Worker21] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4316db06/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70d67546 DEBUG: [HttpClient-5-Worker21] [4s 380ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker21] [4s 380ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker21] [4s 380ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker21] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) cleared DEBUG: [HttpClient-5-Worker21] [4s 380ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) SSLTube(SocketTube(22)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker21] [4s 380ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker21] [4s 380ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker21] [4s 380ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker21] [4s 380ms] Http1Publisher(SSLTube(SocketTube(22))) subscription cancelled DEBUG: [HttpClient-5-Worker21] [4s 380ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker21] [4s 380ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker21] [4s 380ms] HttpClientImpl(6) ClientImpl (async) elapsed 2085 millis for GET to https://127.0.0.1:41947/ DEBUG: [HttpClient-5-Worker21] [4s 380ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker21] [4s 380ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7d3f8cd6(6) DEBUG: [HttpClient-5-Worker21] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker21] [4s 380ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 380ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker21] [4s 380ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 380ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 380ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 380ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 380ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker21] [4s 380ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker21] [4s 380ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker21] [4s 380ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1072f64c for R (false) DEBUG: [HttpClient-5-Worker20] [4s 385ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker20] [4s 385ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker20] [4s 385ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker20] [4s 385ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 385ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker20] [4s 385ms] SocketTube(23) trying to write: 6 DEBUG: [HttpClient-5-Worker20] [4s 386ms] SocketTube(23) wrote: 6 DEBUG: [HttpClient-5-Worker20] [4s 386ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker20] [4s 386ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [4s 386ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [4s 386ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker20] [4s 386ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker20] [4s 386ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker20] [4s 386ms] SSL Reader(SocketTube(23)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker20] [4s 386ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker20] [4s 386ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker20] [4s 386ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker20] [4s 386ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker20] [4s 386ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker20] [4s 386ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker20] [4s 386ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker20] [4s 386ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef054d5 for R (true) DEBUG: [HttpClient-6-SelectorManager] [4s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef054d5 for None (false) DEBUG: [HttpClient-5-Worker21] [4s 386ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 386ms] SocketTube(23) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [4s 386ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 386ms] SSL Reader(SocketTube(23)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 386ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef054d5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 386ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 386ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker22] [4s 387ms] SSL Reader(SocketTube(23)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker22] [4s 387ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker22] [4s 387ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker22] [4s 387ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker22] [4s 387ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker22] [4s 388ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker22] [4s 388ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker22] [4s 390ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker22] [4s 390ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker22] [4s 391ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker22] [4s 391ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker22] [4s 391ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker22] [4s 391ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker22] [4s 391ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [HttpClient-5-Worker22] [4s 391ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker22] [4s 391ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker22] [4s 391ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:01:30 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker22] [4s 396ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker22] [4s 396ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker22] [4s 396ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41326 remote=/127.0.0.1:41947] DEBUG: [HttpClient-5-Worker22] [4s 396ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker22] [4s 396ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker22] [4s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2881b772 queue.isEmpty: true DEBUG: [HttpClient-5-Worker22] [4s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2881b772, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker22] [4s 397ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker22] [4s 397ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5dba978f DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker22] [4s 397ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 397ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [4s 397ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 397ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [HttpClient-5-Worker22] [4s 397ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:30 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41947/ GET DEBUG: [HttpClient-5-Worker22] [4s 397ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker22] [4s 398ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker22] [4s 398ms] SSL Writer(SocketTube(23)) onNext DEBUG: [HttpClient-5-Worker22] [4s 398ms] SSL Writer(SocketTube(23)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker22] [4s 398ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker22] [4s 398ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker22] [4s 398ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker22] [4s 398ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker22] [4s 398ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [4s 398ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 398ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker22] [4s 398ms] SocketTube(23) trying to write: 90 DEBUG: [HttpClient-5-Worker22] [4s 398ms] SocketTube(23) wrote: 90 DEBUG: [HttpClient-5-Worker22] [4s 398ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker22] [4s 398ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 398ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 398ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [4s 398ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker22] [4s 398ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Response(id=24) First time around DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker22] [4s 398ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1e05b53b DEBUG: [HttpClient-5-Worker22] [4s 398ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 398ms] SSL Writer(SocketTube(23)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker22] [4s 399ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker22] [4s 399ms] SSL Writer(SocketTube(23)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker22] [4s 399ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker22] [4s 399ms] SSL Writer(SocketTube(23)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker22] [4s 399ms] SSL Writer(SocketTube(23)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker22] [4s 399ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [4s 399ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 399ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker22] [4s 399ms] SocketTube(23) trying to write: 120 DEBUG: [HttpClient-5-Worker22] [4s 399ms] SocketTube(23) wrote: 120 DEBUG: [HttpClient-5-Worker22] [4s 399ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker22] [4s 399ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 399ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 399ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker22] [4s 399ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 399ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker22] [4s 399ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker22] [4s 399ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker22] [4s 399ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker22] [4s 399ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 399ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 399ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef054d5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef054d5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 402ms] SocketTube(23) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 402ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 402ms] SSL Reader(SocketTube(23)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 402ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef054d5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 402ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [4s 403ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker23] [4s 403ms] SSL Reader(SocketTube(23)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker23] [4s 403ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker23] [4s 404ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker23] [4s 404ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker23] [4s 404ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker23] [4s 404ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker23] [4s 404ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker23] [4s 404ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef054d5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef054d5 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 444ms] SocketTube(23) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 444ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 444ms] SSL Reader(SocketTube(23)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 445ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ef054d5 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 446ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker24] [4s 447ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker24] [4s 447ms] SSL Reader(SocketTube(23)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker24] [4s 447ms] SSL Reader(SocketTube(23)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker24] [4s 447ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker24] [4s 447ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker24] [4s 447ms] SSL Reader(SocketTube(23)) sending 75 DEBUG: [HttpClient-5-Worker24] [4s 447ms] SSL Reader(SocketTube(23)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker24] [4s 447ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker24] [4s 447ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [4s 447ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker24] [4s 447ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker24] [4s 447ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2881b772 DEBUG: [HttpClient-5-Worker24] [4s 447ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker24] [4s 447ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2881b772 DEBUG: [HttpClient-5-Worker24] [4s 447ms] Http1Response(id=24) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker24] [4s 448ms] Http1Response(id=24) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker24] [4s 448ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2881b772 DEBUG: [HttpClient-5-Worker24] [4s 448ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker24] [4s 448ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:30 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41947/) 200 HTTP_1_1 Local port: 41326 DEBUG: [HttpClient-5-Worker24] [4s 448ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker24] [4s 448ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7d3f8cd6(6) DEBUG: [HttpClient-5-Worker24] [4s 448ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1303e95f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e32f905 queue.isEmpty: false DEBUG: [HttpClient-5-Worker24] [4s 448ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker24] [4s 449ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker24] [4s 449ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1303e95f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e32f905, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1303e95f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e32f905 DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1303e95f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e32f905 DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker24] [4s 449ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker24] [4s 449ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [4s 449ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [4s 449ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [4s 449ms] SSL Reader(SocketTube(23)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker24] [4s 449ms] SSL Reader(SocketTube(23)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker24] [4s 449ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker24] [4s 449ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker24] [4s 449ms] SSL Reader(SocketTube(23)) sending 4 DEBUG: [HttpClient-5-Worker24] [4s 449ms] SSL Reader(SocketTube(23)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker24] [4s 449ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker24] [4s 449ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [4s 449ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1303e95f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e32f905 DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1303e95f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e32f905 DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker24] [4s 449ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker24] [4s 449ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker24] [4s 449ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker24] [4s 449ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker24] [4s 449ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker24] [4s 449ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [HttpClient-5-Worker24] [4s 449ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker24] [4s 450ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker24] [4s 450ms] HttpClientImpl(6) ClientImpl (async) elapsed 2155 millis for GET to https://127.0.0.1:41947/ DEBUG: [HttpClient-5-Worker24] [4s 450ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker24] [4s 450ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7d3f8cd6(6) DEBUG: [HttpClient-5-Worker24] [4s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker24] [4s 450ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [4s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker24] [4s 450ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [4s 450ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [4s 450ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [4s 450ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [4s 450ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker24] [4s 450ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker24] [4s 450ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker24] [4s 450ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker24] [4s 450ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 454ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [4s 454ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 454ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 454ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 454ms] SocketTube(24) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 520ms] 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@5f8b81ba[Not completed, 4 dependents] (id=1313) 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@32be9f07[Completed normally] (id=1336), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 521ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-6-SelectorManager] [4s 529ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 531ms] 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@32be9f07[Completed normally] (id=1336), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 531ms] ConnectionPool(6) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 531ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 531ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 531ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 531ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 532ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 532ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 532ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 532ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 532ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 532ms] SocketTube(21) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 532ms] 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@aee584f[Not completed, 4 dependents] (id=1311) 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@3216655[Completed normally] (id=1334), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 532ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 532ms] SSL Reader(SocketTube(21)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 532ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SSL Reader(SocketTube(21)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] 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@3216655[Completed normally] (id=1334), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] ConnectionPool(6) SSLTube(SocketTube(21)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SSLTube(SocketTube(21)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SSL Reader(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SSL Writer(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SocketTube(22) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] 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@24b1da[Not completed, 4 dependents] (id=1315) 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@4624407e[Completed normally] (id=1335), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SSL Reader(SocketTube(22)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SSL Reader(SocketTube(22)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] 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@4624407e[Completed normally] (id=1335), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] ConnectionPool(6) SSLTube(SocketTube(22)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SSLTube(SocketTube(22)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SSL Reader(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 533ms] SSL Writer(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 534ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 534ms] SocketTube(22) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 534ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 534ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 534ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 534ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 534ms] SocketTube(23) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 534ms] 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@2b573b06[Not completed, 4 dependents] (id=1310) 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@718f192e[Completed normally] (id=1337), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 534ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 534ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 534ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-6-SelectorManager] [4s 535ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 535ms] 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@718f192e[Completed normally] (id=1337), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 535ms] ConnectionPool(6) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 535ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 535ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 535ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 535ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 535ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 535ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 535ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 536ms] HttpClientImpl(7) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [pool-7-thread-1] [4s 537ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [pool-7-thread-1] [4s 537ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null DEBUG: [pool-7-thread-2] [4s 537ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [pool-7-thread-3] [4s 537ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [pool-7-thread-3] [4s 537ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null DEBUG: [pool-7-thread-4] [4s 537ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:41947/ GET Oct 16, 2023 9:01:30 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:30 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-6-Worker0] [4s 538ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null DEBUG: [HttpClient-6-Worker1] [4s 538ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null Oct 16, 2023 9:01:30 AM 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 Oct 16, 2023 9:01:30 AM 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 Oct 16, 2023 9:01:30 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-7-thread-3] [4s 538ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-3] [4s 538ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Oct 16, 2023 9:01:30 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-7-thread-1] [4s 538ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-1] [4s 539ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-7-thread-3] [4s 539ms] PlainHttpConnection(SocketTube(25)) registering connect event DEBUG: [pool-7-thread-3] [4s 539ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-7-thread-1] [4s 539ms] PlainHttpConnection(SocketTube(26)) registering connect event DEBUG: [pool-7-thread-1] [4s 539ms] ExchangeImpl get: Trying to get HTTP/2 connection Oct 16, 2023 9:01:30 AM 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 Oct 16, 2023 9:01:30 AM 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 539ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker0] [4s 539ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker1] [4s 539ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker1] [4s 539ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker0] [4s 539ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [HttpClient-6-Worker0] [4s 539ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker1] [4s 540ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [HttpClient-6-Worker1] [4s 540ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 543ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6606a0b9 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 543ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6cfecbc9 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 543ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a2c26dc for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 543ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2a5d2c3 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 547ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 547ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41360 DEBUG: [HttpClient-7-SelectorManager] [4s 548ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 548ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41344 DEBUG: [HttpClient-7-SelectorManager] [4s 548ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 548ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41350 DEBUG: [HttpClient-7-SelectorManager] [4s 548ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 548ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41364 DEBUG: [HttpClient-6-Worker3] [4s 548ms] SocketTube(25) connecting flows DEBUG: [HttpClient-6-Worker3] [4s 548ms] SocketTube(25) read publisher got subscriber DEBUG: [HttpClient-6-Worker3] [4s 548ms] SocketTube(25) registering subscribe event DEBUG: [HttpClient-6-Worker3] [4s 548ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 548ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-6-Worker3] [4s 548ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker4] [4s 548ms] SocketTube(26) connecting flows DEBUG: [HttpClient-6-Worker3] [4s 548ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker4] [4s 548ms] SocketTube(26) read publisher got subscriber DEBUG: [HttpClient-6-Worker4] [4s 548ms] SocketTube(26) registering subscribe event DEBUG: [HttpClient-6-Worker4] [4s 548ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker4] [4s 548ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker4] [4s 548ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker4] [4s 548ms] SSL Writer(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SocketTube(26) DEBUG: [HttpClient-6-Worker4] [4s 548ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-6-Worker4] [4s 548ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-6-Worker4] [4s 548ms] SSL Writer(SocketTube(26)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker4] [4s 548ms] SSL Writer(SocketTube(26)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker4] [4s 548ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker4] [4s 548ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker5] [4s 548ms] SocketTube(28) connecting flows DEBUG: [HttpClient-6-Worker5] [4s 549ms] SocketTube(28) read publisher got subscriber DEBUG: [HttpClient-6-Worker5] [4s 549ms] SocketTube(28) registering subscribe event DEBUG: [HttpClient-6-Worker5] [4s 549ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker3] [4s 548ms] SSL Writer(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SocketTube(25) DEBUG: [HttpClient-7-SelectorManager] [4s 548ms] 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@5252725d[Not completed, 4 dependents] (id=1661) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker3] [4s 549ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-6-Worker3] [4s 549ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [4s 549ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-6-Worker3] [4s 549ms] SSL Writer(SocketTube(25)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-SelectorManager] [4s 549ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-6-Worker3] [4s 549ms] SSL Writer(SocketTube(25)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker3] [4s 549ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker3] [4s 549ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker5] [4s 549ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 549ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 549ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 549ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 549ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 549ms] 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 549ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 549ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 549ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 549ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bec1bf for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 549ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-6-Worker5] [4s 549ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker5] [4s 549ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [HttpClient-6-Worker5] [4s 549ms] SocketTube(28) subscribed for writing DEBUG: [HttpClient-6-Worker5] [4s 549ms] SocketTube(28) write: registering startSubscription event DEBUG: [HttpClient-6-Worker5] [4s 549ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker5] [4s 549ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker5] [4s 549ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker5] [4s 549ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker2] [4s 550ms] SocketTube(27) connecting flows DEBUG: [HttpClient-6-Worker2] [4s 550ms] SocketTube(27) read publisher got subscriber DEBUG: [HttpClient-6-Worker2] [4s 550ms] SocketTube(27) registering subscribe event DEBUG: [HttpClient-6-Worker2] [4s 550ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker2] [4s 550ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker2] [4s 550ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker2] [4s 550ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [HttpClient-6-Worker2] [4s 550ms] SocketTube(27) subscribed for writing DEBUG: [HttpClient-6-Worker2] [4s 550ms] SocketTube(27) write: registering startSubscription event DEBUG: [HttpClient-6-Worker2] [4s 550ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker2] [4s 550ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker2] [4s 550ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker2] [4s 550ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker2] [4s 552ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [4s 552ms] SSL Writer(SocketTube(27)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker2] [4s 552ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [4s 552ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker2] [4s 552ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker2] [4s 552ms] SSL Writer(SocketTube(27)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker2] [4s 553ms] SSL Writer(SocketTube(27)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker2] [4s 553ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker2] [4s 553ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-Worker3] [4s 554ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker3] [4s 556ms] SSL Writer(SocketTube(25)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker3] [4s 556ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker3] [4s 559ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker3] [4s 559ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker3] [4s 559ms] SSL Writer(SocketTube(25)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker3] [4s 560ms] SSL Writer(SocketTube(25)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker3] [4s 560ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker3] [4s 560ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-Worker5] [4s 560ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker5] [4s 560ms] SSL Writer(SocketTube(28)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker5] [4s 560ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker5] [4s 560ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker5] [4s 560ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker5] [4s 560ms] SSL Writer(SocketTube(28)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker5] [4s 560ms] SSL Writer(SocketTube(28)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker5] [4s 560ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker5] [4s 560ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-Worker4] [4s 561ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 561ms] 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@4d9d0a17[Not completed, 4 dependents] (id=1669) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 561ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-6-Worker4] [4s 561ms] SSL Writer(SocketTube(26)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 561ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 562ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 562ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 562ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 562ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 562ms] SSL Reader(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 562ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 562ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 562ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 562ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 562ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 562ms] SocketTube(26) write: offloading requestMore DEBUG: [HttpClient-6-Worker4] [4s 561ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker6] [4s 562ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker6] [4s 562ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker6] [4s 562ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 562ms] SocketTube(28) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] 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@c9c5963[Not completed, 4 dependents] (id=1677) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@4fecc276[Not completed, 1 dependents] (id=1683), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@4fecc276[Not completed, 1 dependents] (id=1683), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(25) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fadacbc for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14fcd196 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(28) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(27) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] 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@fd0dd58[Not completed, 4 dependents] (id=1658) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5b0676f6[Not completed, 1 dependents] (id=1688), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5b0676f6[Not completed, 1 dependents] (id=1688), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(27) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29046c61 for R (true) DEBUG: [HttpClient-6-Worker4] [4s 562ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker4] [4s 564ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker4] [4s 564ms] SSL Writer(SocketTube(26)) Sending 2196 bytes downstream DEBUG: [HttpClient-6-Worker7] [4s 564ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker7] [4s 564ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [4s 564ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker7] [4s 564ms] SocketTube(25) trying to write: 458 DEBUG: [HttpClient-6-Worker8] [4s 564ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker8] [4s 564ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [4s 564ms] SocketTube(25) wrote: 458 DEBUG: [HttpClient-6-Worker4] [4s 564ms] SSL Writer(SocketTube(26)) Adding 2196 to outputQ queue DEBUG: [HttpClient-6-Worker4] [4s 564ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker4] [4s 564ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker4] [4s 564ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-6-Worker4] [4s 564ms] SocketTube(26) trying to write: 2196 DEBUG: [HttpClient-6-Worker4] [4s 564ms] SocketTube(26) wrote: 2196 DEBUG: [HttpClient-6-Worker9] [4s 564ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker8] [4s 564ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker8] [4s 564ms] SocketTube(28) trying to write: 458 DEBUG: [HttpClient-6-Worker7] [4s 564ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker8] [4s 565ms] SocketTube(28) wrote: 458 DEBUG: [HttpClient-6-Worker4] [4s 564ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker4] [4s 565ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [4s 565ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [4s 565ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker9] [4s 564ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 565ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker7] [4s 565ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [4s 565ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker8] [4s 565ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [4s 565ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 565ms] SocketTube(27) trying to write: 458 DEBUG: [HttpClient-6-Worker8] [4s 565ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 566ms] SocketTube(27) wrote: 458 DEBUG: [HttpClient-6-Worker7] [4s 566ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker7] [4s 566ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker7] [4s 566ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [4s 566ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [4s 566ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker9] [4s 566ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker9] [4s 566ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 566ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 566ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker9] [4s 566ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 566ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [4s 566ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [4s 566ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 596ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bec1bf for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 596ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [4s 596ms] SocketTube(25) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [4s 596ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 596ms] SSL Reader(SocketTube(25)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 596ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 596ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bec1bf for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 596ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 596ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [4s 596ms] SSL Reader(SocketTube(25)) Unwrapping: 133 DEBUG: [HttpClient-6-Worker10] [4s 597ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker10] [4s 597ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 597ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker10] [4s 597ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 597ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [4s 597ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [4s 598ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker10] [4s 598ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [4s 598ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [4s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bec1bf for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 600ms] SocketTube(25) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 600ms] 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 600ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Writer(SocketTube(25)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Writer(SocketTube(25)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Writer(SocketTube(25)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 601ms] SocketTube(25) trying to write: 6 DEBUG: [HttpClient-6-Worker10] [4s 601ms] SocketTube(25) wrote: 6 DEBUG: [HttpClient-6-Worker10] [4s 601ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 601ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 601ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Reader(SocketTube(25)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 601ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker10] [4s 601ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker10] [4s 601ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker10] [4s 601ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bec1bf for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bec1bf for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 602ms] SocketTube(25) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [4s 602ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 602ms] SSL Reader(SocketTube(25)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 602ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bec1bf for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 602ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 602ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker11] [4s 602ms] SSL Reader(SocketTube(25)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker11] [4s 602ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker11] [4s 602ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker11] [4s 602ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker11] [4s 603ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker11] [4s 603ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker11] [4s 603ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker11] [4s 610ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker11] [4s 610ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker11] [4s 610ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker11] [4s 610ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [4s 610ms] SSL Writer(SocketTube(25)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker11] [4s 610ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [4s 610ms] SSLFlowDelegate(SocketTube(25)) setALPN = DEBUG: [HttpClient-6-Worker11] [4s 610ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker11] [4s 610ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker11] [4s 610ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker11] [4s 611ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker11] [4s 611ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker11] [4s 611ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41344 remote=/127.0.0.1:41947] DEBUG: [HttpClient-6-Worker11] [4s 611ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker11] [4s 611ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker11] [4s 611ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28ddca36 queue.isEmpty: true DEBUG: [HttpClient-6-Worker11] [4s 611ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28ddca36, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker11] [4s 611ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [4s 611ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [4s 611ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [4s 611ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [4s 611ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker11] [4s 611ms] Http1Exchange SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker11] [4s 611ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker11] [4s 611ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@309c988c DEBUG: [HttpClient-6-Worker11] [4s 611ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker11] [4s 611ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [4s 611ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [4s 611ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker11] [4s 612ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 612ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [4s 612ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 612ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [4s 612ms] Http1Publisher(SSLTube(SocketTube(25))) got subscriber: SSLTube(SocketTube(25)) DEBUG: [HttpClient-6-Worker11] [4s 612ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker11] [4s 612ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker11] [4s 612ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker11] [4s 612ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker11] [4s 612ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41947/ GET DEBUG: [HttpClient-6-Worker11] [4s 615ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker11] [4s 615ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker11] [4s 615ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker11] [4s 615ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker11] [4s 615ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker11] [4s 615ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker11] [4s 615ms] Http1Publisher(SSLTube(SocketTube(25))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker11] [4s 615ms] SSLTube(SocketTube(25)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker11] [4s 615ms] SSL Writer(SocketTube(25)) onNext DEBUG: [HttpClient-6-Worker11] [4s 615ms] SSL Writer(SocketTube(25)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker11] [4s 615ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker11] [4s 615ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker11] [4s 615ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker11] [4s 615ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker11] [4s 615ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker11] [4s 615ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker11] [4s 615ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker11] [4s 615ms] SSL Writer(SocketTube(25)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker11] [4s 615ms] SSL Writer(SocketTube(25)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker11] [4s 615ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker11] [4s 615ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 615ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker11] [4s 615ms] SocketTube(25) trying to write: 90 DEBUG: [HttpClient-6-Worker11] [4s 615ms] SocketTube(25) wrote: 90 DEBUG: [HttpClient-6-Worker11] [4s 615ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker11] [4s 615ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 615ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 615ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker11] [4s 616ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker11] [4s 616ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker11] [4s 616ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker11] [4s 616ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker11] [4s 616ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker11] [4s 616ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker11] [4s 616ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker11] [4s 616ms] Http1Response(id=25) First time around DEBUG: [HttpClient-6-Worker11] [4s 616ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [HttpClient-6-Worker11] [4s 616ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker11] [4s 616ms] Http1Publisher(SSLTube(SocketTube(25))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@660c71c8 DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSL Writer(SocketTube(25)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSL Writer(SocketTube(25)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSL Writer(SocketTube(25)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSL Writer(SocketTube(25)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker11] [4s 616ms] SocketTube(25) trying to write: 120 DEBUG: [HttpClient-6-Worker11] [4s 616ms] SocketTube(25) wrote: 120 DEBUG: [HttpClient-6-Worker11] [4s 616ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker11] [4s 616ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 616ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker11] [4s 616ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker11] [4s 616ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker11] [4s 617ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker11] [4s 617ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 617ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bec1bf for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bec1bf for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 617ms] SocketTube(25) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 617ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 617ms] SSL Reader(SocketTube(25)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 617ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bec1bf for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 617ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 617ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker12] [4s 617ms] SSL Reader(SocketTube(25)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker12] [4s 618ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker12] [4s 618ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 618ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker12] [4s 618ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker12] [4s 618ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker12] [4s 618ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker12] [4s 618ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bec1bf for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 639ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fadacbc for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 640ms] SocketTube(26) read bytes: 261 DEBUG: [HttpClient-7-SelectorManager] [4s 640ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 640ms] SSL Reader(SocketTube(26)) Adding 261 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 640ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fadacbc for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 640ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 640ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker13] [4s 640ms] SSL Reader(SocketTube(26)) Unwrapping: 261 DEBUG: [HttpClient-6-Worker13] [4s 640ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-6-Worker13] [4s 640ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [4s 640ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 133 DEBUG: [HttpClient-6-Worker13] [4s 640ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker13] [4s 640ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker13] [4s 640ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker13] [4s 646ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker13] [4s 646ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Writer(SocketTube(26)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Writer(SocketTube(26)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Writer(SocketTube(26)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 647ms] SocketTube(26) trying to write: 6 DEBUG: [HttpClient-6-Worker13] [4s 647ms] SocketTube(26) wrote: 6 DEBUG: [HttpClient-6-Worker13] [4s 647ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker13] [4s 647ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 647ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Reader(SocketTube(26)) Unwrapping: 128 DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker13] [4s 647ms] SSL Reader(SocketTube(26)) Unwrapping: 122 DEBUG: [HttpClient-6-Worker13] [4s 648ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker13] [4s 648ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [4s 648ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 122 DEBUG: [HttpClient-6-Worker13] [4s 648ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker13] [4s 648ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker13] [4s 648ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker13] [4s 653ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker13] [4s 653ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker13] [4s 653ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker13] [4s 653ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 653ms] SSL Writer(SocketTube(26)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [4s 653ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 653ms] SSLFlowDelegate(SocketTube(26)) setALPN = DEBUG: [HttpClient-6-Worker13] [4s 653ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker13] [4s 653ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker13] [4s 653ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker13] [4s 654ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker13] [4s 654ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker13] [4s 654ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41350 remote=/127.0.0.1:41947] DEBUG: [HttpClient-6-Worker13] [4s 654ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker13] [4s 654ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker13] [4s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@31758f24 queue.isEmpty: true DEBUG: [HttpClient-6-Worker13] [4s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@31758f24, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker13] [4s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [4s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [4s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 654ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker13] [4s 654ms] Http1Exchange SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker13] [4s 654ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker13] [4s 654ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@94becc2 DEBUG: [HttpClient-6-Worker13] [4s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker13] [4s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [4s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker13] [4s 654ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 654ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 654ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 654ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Publisher(SSLTube(SocketTube(26))) got subscriber: SSLTube(SocketTube(26)) DEBUG: [HttpClient-6-Worker13] [4s 655ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41947/ GET DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Publisher(SSLTube(SocketTube(26))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker13] [4s 655ms] SSLTube(SocketTube(26)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker13] [4s 655ms] SSL Writer(SocketTube(26)) onNext DEBUG: [HttpClient-6-Worker13] [4s 655ms] SSL Writer(SocketTube(26)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker13] [4s 655ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker13] [4s 655ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 655ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker13] [4s 655ms] SSL Writer(SocketTube(26)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 655ms] SSL Writer(SocketTube(26)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker13] [4s 655ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 656ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 656ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 656ms] SocketTube(26) trying to write: 90 DEBUG: [HttpClient-6-Worker13] [4s 656ms] SocketTube(26) wrote: 90 DEBUG: [HttpClient-6-Worker13] [4s 659ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker13] [4s 659ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 659ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 659ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 659ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker13] [4s 659ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker13] [4s 659ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker13] [4s 659ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 659ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker13] [4s 659ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker13] [4s 659ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker13] [4s 659ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker13] [4s 659ms] Http1Response(id=26) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker13] [4s 659ms] Http1Response(id=26) First time around DEBUG: [HttpClient-6-Worker13] [4s 659ms] Http1Response(id=26) headersReader is not yet completed DEBUG: [HttpClient-6-Worker13] [4s 659ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 659ms] Http1Publisher(SSLTube(SocketTube(26))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@505cb2a6 DEBUG: [HttpClient-6-Worker13] [4s 660ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 660ms] SSL Writer(SocketTube(26)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker13] [4s 660ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 660ms] SSL Writer(SocketTube(26)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [4s 660ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 660ms] SSL Writer(SocketTube(26)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 660ms] SSL Writer(SocketTube(26)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker13] [4s 660ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 660ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 660ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 660ms] SocketTube(26) trying to write: 120 DEBUG: [HttpClient-6-Worker13] [4s 660ms] SocketTube(26) wrote: 120 DEBUG: [HttpClient-6-Worker13] [4s 660ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker13] [4s 660ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 660ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 660ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker13] [4s 660ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 660ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker13] [4s 660ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker13] [4s 660ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker13] [4s 661ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker13] [4s 661ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 661ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fadacbc for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fadacbc for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 662ms] SocketTube(26) read bytes: 1721 DEBUG: [HttpClient-7-SelectorManager] [4s 662ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 662ms] SSL Reader(SocketTube(26)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 662ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fadacbc for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 662ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 662ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker14] [4s 662ms] SSL Reader(SocketTube(26)) Unwrapping: 1721 DEBUG: [HttpClient-6-Worker14] [4s 663ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker14] [4s 663ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-6-Worker14] [4s 663ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-6-Worker14] [4s 663ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker14] [4s 663ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker14] [4s 663ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker14] [4s 663ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fadacbc for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bec1bf for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 664ms] SocketTube(25) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 664ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 664ms] SSL Reader(SocketTube(25)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 665ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bec1bf for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 665ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 665ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker15] [4s 665ms] SSL Reader(SocketTube(25)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker15] [4s 665ms] SSL Reader(SocketTube(25)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker15] [4s 665ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker15] [4s 665ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker15] [4s 665ms] SSL Reader(SocketTube(25)) sending 75 DEBUG: [HttpClient-6-Worker15] [4s 665ms] SSL Reader(SocketTube(25)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 665ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 665ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 665ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker15] [4s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28ddca36 DEBUG: [HttpClient-6-Worker15] [4s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [4s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28ddca36 DEBUG: [HttpClient-6-Worker15] [4s 666ms] Http1Response(id=25) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker15] [4s 666ms] Http1Response(id=25) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker15] [4s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28ddca36 DEBUG: [HttpClient-6-Worker15] [4s 666ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker15] [4s 666ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41947/) 200 HTTP_1_1 Local port: 41344 DEBUG: [HttpClient-6-Worker15] [4s 667ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker15] [4s 667ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2251e6e5(7) DEBUG: [HttpClient-6-Worker15] [4s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3e435012/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23d2f451 queue.isEmpty: false DEBUG: [HttpClient-6-Worker15] [4s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker15] [4s 667ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker15] [4s 667ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker15] [4s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3e435012/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23d2f451, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker15] [4s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3e435012/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23d2f451 DEBUG: [HttpClient-6-Worker15] [4s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [4s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3e435012/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23d2f451 DEBUG: [HttpClient-6-Worker15] [4s 667ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker15] [4s 667ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker15] [4s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [4s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker15] [4s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [4s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 667ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker15] [4s 667ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 667ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 668ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 668ms] SSL Reader(SocketTube(25)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker15] [4s 668ms] SSL Reader(SocketTube(25)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker15] [4s 668ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker15] [4s 668ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker15] [4s 668ms] SSL Reader(SocketTube(25)) sending 4 DEBUG: [HttpClient-6-Worker15] [4s 668ms] SSL Reader(SocketTube(25)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 668ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 668ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 668ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 668ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker15] [4s 668ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3e435012/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23d2f451 DEBUG: [HttpClient-6-Worker15] [4s 668ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [4s 668ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3e435012/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23d2f451 DEBUG: [HttpClient-6-Worker15] [4s 668ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker15] [4s 668ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker15] [4s 668ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker15] [4s 668ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) cleared DEBUG: [HttpClient-6-Worker15] [4s 668ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) SSLTube(SocketTube(25)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker15] [4s 668ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker15] [4s 668ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker15] [4s 668ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker15] [4s 668ms] Http1Publisher(SSLTube(SocketTube(25))) subscription cancelled DEBUG: [HttpClient-6-Worker15] [4s 668ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker15] [4s 668ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker15] [4s 668ms] HttpClientImpl(7) ClientImpl (async) elapsed 131 millis for GET to https://127.0.0.1:41947/ DEBUG: [HttpClient-6-Worker15] [4s 669ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker15] [4s 669ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2251e6e5(7) DEBUG: [HttpClient-6-Worker15] [4s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker15] [4s 669ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker15] [4s 669ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 669ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 669ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 669ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 669ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker15] [4s 669ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker15] [4s 669ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker15] [4s 669ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 669ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35bec1bf for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29046c61 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SocketTube(27) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SSL Reader(SocketTube(27)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29046c61 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 696ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29046c61 for None (false) DEBUG: [HttpClient-6-Worker16] [4s 696ms] SSL Reader(SocketTube(27)) Unwrapping: 133 DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 696ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker16] [4s 696ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [4s 696ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker16] [4s 696ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 697ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker16] [4s 697ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker16] [4s 698ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker16] [4s 698ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker16] [4s 698ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker16] [4s 698ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker16] [4s 698ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker16] [4s 698ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker16] [4s 698ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 698ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 698ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker16] [4s 698ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [4s 698ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 698ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 699ms] SocketTube(27) trying to write: 6 DEBUG: [HttpClient-6-Worker16] [4s 699ms] SocketTube(27) wrote: 6 DEBUG: [HttpClient-6-Worker16] [4s 699ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker16] [4s 699ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 699ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 699ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker16] [4s 699ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 699ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker16] [4s 699ms] SSL Reader(SocketTube(27)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker16] [4s 699ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker16] [4s 699ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [4s 699ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker16] [4s 699ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 699ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker16] [4s 699ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker16] [4s 699ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker16] [4s 699ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29046c61 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29046c61 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 699ms] SocketTube(27) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [4s 699ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 699ms] SSL Reader(SocketTube(27)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 700ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29046c61 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 700ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 700ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker17] [4s 700ms] SSL Reader(SocketTube(27)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker17] [4s 701ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker17] [4s 701ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker17] [4s 701ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker17] [4s 701ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker17] [4s 701ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker17] [4s 701ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker17] [4s 702ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker17] [4s 702ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker17] [4s 702ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker17] [4s 702ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 702ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker17] [4s 702ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 702ms] SSLFlowDelegate(SocketTube(27)) setALPN = DEBUG: [HttpClient-6-Worker17] [4s 702ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker17] [4s 703ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker17] [4s 703ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker17] [4s 703ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker17] [4s 703ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker17] [4s 703ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41360 remote=/127.0.0.1:41947] DEBUG: [HttpClient-6-Worker17] [4s 703ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker17] [4s 703ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker17] [4s 703ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@40556484 queue.isEmpty: true DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@40556484, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1Exchange SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker17] [4s 704ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker17] [4s 704ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@64b27f5c DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker17] [4s 704ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 704ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 704ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 704ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1Publisher(SSLTube(SocketTube(27))) got subscriber: SSLTube(SocketTube(27)) DEBUG: [HttpClient-6-Worker17] [4s 704ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-7-SelectorManager] [4s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fadacbc for None (false) DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker17] [4s 704ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-7-SelectorManager] [4s 704ms] SocketTube(26) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 704ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 704ms] SSL Reader(SocketTube(26)) Adding 155 bytes to read buffer Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41947/ GET DEBUG: [HttpClient-7-SelectorManager] [4s 704ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fadacbc for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 704ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 704ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker18] [4s 704ms] SSL Reader(SocketTube(26)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker17] [4s 705ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker18] [4s 705ms] SSL Reader(SocketTube(26)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker17] [4s 705ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 705ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 705ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker17] [4s 705ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker17] [4s 705ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 705ms] Http1Publisher(SSLTube(SocketTube(27))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker17] [4s 705ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker17] [4s 705ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-6-Worker17] [4s 705ms] SSL Writer(SocketTube(27)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker17] [4s 705ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker17] [4s 705ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker17] [4s 705ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker17] [4s 705ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker17] [4s 705ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 705ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 705ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker17] [4s 705ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker18] [4s 705ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker18] [4s 705ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker18] [4s 705ms] SSL Reader(SocketTube(26)) sending 75 DEBUG: [HttpClient-6-Worker18] [4s 705ms] SSL Reader(SocketTube(26)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker18] [4s 705ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker18] [4s 705ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 705ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker18] [4s 705ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker18] [4s 705ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@31758f24 DEBUG: [HttpClient-6-Worker18] [4s 705ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker18] [4s 706ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@31758f24 DEBUG: [HttpClient-6-Worker18] [4s 706ms] Http1Response(id=26) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker17] [4s 705ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker17] [4s 706ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [4s 706ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 706ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 706ms] SocketTube(27) trying to write: 90 DEBUG: [HttpClient-6-Worker17] [4s 706ms] SocketTube(27) wrote: 90 DEBUG: [HttpClient-6-Worker17] [4s 706ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker17] [4s 706ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 706ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 706ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 706ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker17] [4s 706ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker17] [4s 706ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker17] [4s 706ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 706ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker17] [4s 706ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker17] [4s 706ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker17] [4s 706ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker18] [4s 706ms] Http1Response(id=26) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker18] [4s 706ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@31758f24 DEBUG: [HttpClient-6-Worker18] [4s 706ms] Http1Response(id=26) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker18] [4s 706ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-6-Worker17] [4s 706ms] Http1Response(id=27) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker17] [4s 707ms] Http1Response(id=27) First time around DEBUG: [HttpClient-6-Worker17] [4s 707ms] Http1Response(id=27) headersReader is not yet completed DEBUG: [HttpClient-6-Worker17] [4s 707ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 707ms] Http1Publisher(SSLTube(SocketTube(27))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@50f66fe7 DEBUG: [HttpClient-6-Worker17] [4s 707ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 707ms] SSL Writer(SocketTube(27)) wrapping 82 bytes Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41947/) 200 HTTP_1_1 Local port: 41350 DEBUG: [HttpClient-6-Worker17] [4s 707ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 707ms] SSL Writer(SocketTube(27)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker17] [4s 707ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 707ms] SSL Writer(SocketTube(27)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 707ms] SSL Writer(SocketTube(27)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker17] [4s 707ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [4s 707ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 707ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker18] [4s 707ms] Http1Response(id=26) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker18] [4s 708ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2251e6e5(7) DEBUG: [HttpClient-6-Worker18] [4s 708ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5800fb28/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a0a7f6 queue.isEmpty: false DEBUG: [HttpClient-6-Worker18] [4s 708ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker18] [4s 708ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker17] [4s 707ms] SocketTube(27) trying to write: 120 DEBUG: [HttpClient-6-Worker17] [4s 708ms] SocketTube(27) wrote: 120 DEBUG: [HttpClient-6-Worker17] [4s 708ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker17] [4s 708ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 708ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 708ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker17] [4s 708ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 708ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker17] [4s 708ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker18] [4s 709ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5800fb28/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a0a7f6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker18] [4s 709ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5800fb28/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a0a7f6 DEBUG: [HttpClient-6-Worker18] [4s 709ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [4s 709ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5800fb28/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a0a7f6 DEBUG: [HttpClient-6-Worker18] [4s 709ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker18] [4s 709ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker18] [4s 709ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [4s 709ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker18] [4s 709ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker18] [4s 709ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [4s 709ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker18] [4s 709ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker18] [4s 709ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 709ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 709ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 709ms] SSL Reader(SocketTube(26)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker18] [4s 709ms] SSL Reader(SocketTube(26)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker18] [4s 709ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker18] [4s 709ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker18] [4s 709ms] SSL Reader(SocketTube(26)) sending 4 DEBUG: [HttpClient-6-Worker18] [4s 709ms] SSL Reader(SocketTube(26)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker18] [4s 709ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker18] [4s 709ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 710ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker18] [4s 710ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker18] [4s 710ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5800fb28/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a0a7f6 DEBUG: [HttpClient-6-Worker18] [4s 710ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [4s 710ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5800fb28/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a0a7f6 DEBUG: [HttpClient-6-Worker18] [4s 710ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker18] [4s 710ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker18] [4s 710ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker18] [4s 710ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) cleared DEBUG: [HttpClient-6-Worker18] [4s 710ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) SSLTube(SocketTube(26)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker18] [4s 710ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker18] [4s 710ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker18] [4s 710ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker18] [4s 710ms] Http1Publisher(SSLTube(SocketTube(26))) subscription cancelled DEBUG: [HttpClient-6-Worker18] [4s 710ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker17] [4s 711ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker17] [4s 711ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker17] [4s 712ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker17] [4s 712ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 712ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29046c61 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 712ms] SocketTube(27) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 712ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 712ms] SSL Reader(SocketTube(27)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 712ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29046c61 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 712ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 712ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker19] [4s 712ms] SSL Reader(SocketTube(27)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker19] [4s 713ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker19] [4s 713ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [4s 713ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker18] [4s 711ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29046c61 for R (false) DEBUG: [HttpClient-6-Worker18] [4s 713ms] HttpClientImpl(7) ClientImpl (async) elapsed 176 millis for GET to https://127.0.0.1:41947/ DEBUG: [HttpClient-6-Worker18] [4s 713ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker18] [4s 713ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2251e6e5(7) DEBUG: [HttpClient-6-Worker18] [4s 713ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker18] [4s 714ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker18] [4s 714ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 714ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 714ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 714ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 714ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker18] [4s 714ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker18] [4s 714ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker18] [4s 714ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fadacbc for R (false) DEBUG: [HttpClient-6-Worker19] [4s 713ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker19] [4s 720ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker19] [4s 720ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker19] [4s 720ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 714ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29046c61 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14fcd196 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 742ms] SocketTube(28) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 742ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 742ms] SSL Reader(SocketTube(28)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 743ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 743ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14fcd196 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 743ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 743ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker20] [4s 743ms] SSL Reader(SocketTube(28)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker20] [4s 743ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker20] [4s 743ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker20] [4s 743ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker20] [4s 743ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker20] [4s 743ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker20] [4s 743ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker20] [4s 744ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker20] [4s 744ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker20] [4s 744ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker20] [4s 744ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 745ms] SocketTube(28) trying to write: 6 DEBUG: [HttpClient-6-Worker20] [4s 745ms] SocketTube(28) wrote: 6 DEBUG: [HttpClient-6-Worker20] [4s 745ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker20] [4s 745ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 745ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Reader(SocketTube(28)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Reader(SocketTube(28)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker20] [4s 745ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker20] [4s 749ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker20] [4s 750ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker20] [4s 750ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker20] [4s 750ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker20] [4s 750ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker20] [4s 750ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker20] [4s 750ms] SSLFlowDelegate(SocketTube(28)) setALPN = DEBUG: [HttpClient-6-Worker20] [4s 750ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker20] [4s 750ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker20] [4s 750ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker20] [4s 751ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker20] [4s 751ms] 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 751ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41364 remote=/127.0.0.1:41947] DEBUG: [HttpClient-6-Worker20] [4s 751ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@17705ec4 queue.isEmpty: true DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@17705ec4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1Exchange SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker20] [4s 751ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker20] [4s 751ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3c76cf1a DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker20] [4s 751ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 751ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 751ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 751ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1Publisher(SSLTube(SocketTube(28))) got subscriber: SSLTube(SocketTube(28)) DEBUG: [HttpClient-6-Worker20] [4s 751ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker20] [4s 751ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker20] [4s 752ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker20] [4s 752ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41947/ GET DEBUG: [HttpClient-6-Worker20] [4s 752ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker20] [4s 752ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker20] [4s 752ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker20] [4s 752ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker20] [4s 752ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker20] [4s 752ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker20] [4s 752ms] Http1Publisher(SSLTube(SocketTube(28))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker20] [4s 753ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker20] [4s 753ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-6-Worker20] [4s 753ms] SSL Writer(SocketTube(28)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker20] [4s 753ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker20] [4s 753ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker20] [4s 753ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 753ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 753ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 753ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 753ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 753ms] SocketTube(28) trying to write: 90 DEBUG: [HttpClient-6-Worker20] [4s 753ms] SocketTube(28) wrote: 90 DEBUG: [HttpClient-6-Worker20] [4s 753ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker20] [4s 753ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 753ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 753ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 753ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker20] [4s 753ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Response(id=28) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Response(id=28) First time around DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Response(id=28) headersReader is not yet completed DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker20] [4s 753ms] Http1Publisher(SSLTube(SocketTube(28))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@19d1635d DEBUG: [HttpClient-6-Worker20] [4s 753ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 753ms] SSL Writer(SocketTube(28)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker20] [4s 754ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker20] [4s 754ms] SSL Writer(SocketTube(28)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker20] [4s 754ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker20] [4s 754ms] SSL Writer(SocketTube(28)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 754ms] SSL Writer(SocketTube(28)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 754ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 754ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 754ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 754ms] SocketTube(28) trying to write: 120 DEBUG: [HttpClient-6-Worker20] [4s 754ms] SocketTube(28) wrote: 120 DEBUG: [HttpClient-6-Worker20] [4s 754ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker20] [4s 754ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 754ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 754ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker20] [4s 754ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 754ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker20] [4s 754ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker20] [4s 754ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker20] [4s 754ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker20] [4s 754ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 754ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14fcd196 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] SocketTube(28) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] SSL Reader(SocketTube(28)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14fcd196 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker21] [4s 760ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker21] [4s 760ms] SSL Reader(SocketTube(28)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker21] [4s 761ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29046c61 for None (false) DEBUG: [HttpClient-6-Worker21] [4s 761ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SocketTube(27) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SSL Reader(SocketTube(27)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29046c61 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14fcd196 for R (false) DEBUG: [HttpClient-6-Worker21] [4s 761ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker21] [4s 762ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker21] [4s 762ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker21] [4s 762ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker22] [4s 762ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker22] [4s 762ms] SSL Reader(SocketTube(27)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker22] [4s 762ms] SSL Reader(SocketTube(27)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker22] [4s 762ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker22] [4s 762ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker22] [4s 762ms] SSL Reader(SocketTube(27)) sending 75 DEBUG: [HttpClient-6-Worker21] [4s 762ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14fcd196 for R (false) DEBUG: [HttpClient-6-Worker22] [4s 762ms] SSL Reader(SocketTube(27)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker22] [4s 762ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker22] [4s 762ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [4s 763ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker22] [4s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker22] [4s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@40556484 DEBUG: [HttpClient-6-Worker22] [4s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker22] [4s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@40556484 DEBUG: [HttpClient-6-Worker22] [4s 763ms] Http1Response(id=27) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker22] [4s 763ms] Http1Response(id=27) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker22] [4s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@40556484 DEBUG: [HttpClient-6-Worker22] [4s 763ms] Http1Response(id=27) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker22] [4s 763ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41947/) 200 HTTP_1_1 Local port: 41360 DEBUG: [HttpClient-6-Worker22] [4s 763ms] Http1Response(id=27) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker22] [4s 763ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2251e6e5(7) DEBUG: [HttpClient-6-Worker22] [4s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@444fe4ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3977f81c queue.isEmpty: false DEBUG: [HttpClient-6-Worker22] [4s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker22] [4s 763ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker22] [4s 764ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@444fe4ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3977f81c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@444fe4ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3977f81c DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@444fe4ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3977f81c DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker22] [4s 764ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker22] [4s 764ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [4s 764ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [4s 764ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [4s 764ms] SSL Reader(SocketTube(27)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker22] [4s 764ms] SSL Reader(SocketTube(27)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker22] [4s 764ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker22] [4s 764ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker22] [4s 764ms] SSL Reader(SocketTube(27)) sending 4 DEBUG: [HttpClient-6-Worker22] [4s 764ms] SSL Reader(SocketTube(27)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker22] [4s 764ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker22] [4s 764ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [4s 764ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@444fe4ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3977f81c DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@444fe4ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3977f81c DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker22] [4s 764ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker22] [4s 764ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) cleared DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) SSLTube(SocketTube(27)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker22] [4s 764ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker22] [4s 764ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker22] [4s 764ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker22] [4s 764ms] Http1Publisher(SSLTube(SocketTube(27))) subscription cancelled DEBUG: [HttpClient-6-Worker22] [4s 764ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker22] [4s 765ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker22] [4s 765ms] HttpClientImpl(7) ClientImpl (async) elapsed 227 millis for GET to https://127.0.0.1:41947/ DEBUG: [HttpClient-6-Worker22] [4s 765ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker22] [4s 765ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2251e6e5(7) DEBUG: [HttpClient-6-Worker22] [4s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker22] [4s 765ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [4s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker22] [4s 765ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [4s 765ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [4s 765ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [4s 765ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [4s 765ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker22] [4s 765ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker22] [4s 765ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker22] [4s 765ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [4s 765ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29046c61 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14fcd196 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 798ms] SocketTube(28) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 798ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 798ms] SSL Reader(SocketTube(28)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 798ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 798ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14fcd196 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 798ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker23] [4s 798ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker23] [4s 799ms] SSL Reader(SocketTube(28)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker23] [4s 800ms] SSL Reader(SocketTube(28)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker23] [4s 800ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker23] [4s 800ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker23] [4s 800ms] SSL Reader(SocketTube(28)) sending 75 DEBUG: [HttpClient-6-Worker23] [4s 800ms] SSL Reader(SocketTube(28)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker23] [4s 800ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker23] [4s 800ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [4s 800ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker23] [4s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker23] [4s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@17705ec4 DEBUG: [HttpClient-6-Worker23] [4s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker23] [4s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@17705ec4 DEBUG: [HttpClient-6-Worker23] [4s 800ms] Http1Response(id=28) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker23] [4s 800ms] Http1Response(id=28) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker23] [4s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@17705ec4 DEBUG: [HttpClient-6-Worker23] [4s 800ms] Http1Response(id=28) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker23] [4s 800ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41947/) 200 HTTP_1_1 Local port: 41364 DEBUG: [HttpClient-6-Worker23] [4s 801ms] Http1Response(id=28) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker23] [4s 801ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2251e6e5(7) DEBUG: [HttpClient-6-Worker23] [4s 801ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7bb47936/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@334d54ca queue.isEmpty: false DEBUG: [HttpClient-6-Worker23] [4s 801ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-6-Worker23] [4s 801ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker23] [4s 802ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker23] [4s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7bb47936/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@334d54ca, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker23] [4s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7bb47936/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@334d54ca DEBUG: [HttpClient-6-Worker23] [4s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker23] [4s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7bb47936/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@334d54ca DEBUG: [HttpClient-6-Worker23] [4s 802ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker23] [4s 802ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker23] [4s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker23] [4s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker23] [4s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker23] [4s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker23] [4s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker23] [4s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker23] [4s 802ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [4s 802ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [4s 802ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [4s 802ms] SSL Reader(SocketTube(28)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker23] [4s 802ms] SSL Reader(SocketTube(28)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker23] [4s 802ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker23] [4s 802ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker23] [4s 802ms] SSL Reader(SocketTube(28)) sending 4 DEBUG: [HttpClient-6-Worker23] [4s 802ms] SSL Reader(SocketTube(28)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker23] [4s 802ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker23] [4s 802ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [4s 802ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker23] [4s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker23] [4s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7bb47936/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@334d54ca DEBUG: [HttpClient-6-Worker23] [4s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker23] [4s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7bb47936/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@334d54ca DEBUG: [HttpClient-6-Worker23] [4s 803ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker23] [4s 803ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker23] [4s 803ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker23] [4s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) cleared DEBUG: [HttpClient-6-Worker23] [4s 803ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) SSLTube(SocketTube(28)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker23] [4s 807ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker23] [4s 807ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker23] [4s 807ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker23] [4s 807ms] Http1Publisher(SSLTube(SocketTube(28))) subscription cancelled DEBUG: [HttpClient-6-Worker23] [4s 807ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker23] [4s 808ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker23] [4s 808ms] HttpClientImpl(7) ClientImpl (async) elapsed 270 millis for GET to https://127.0.0.1:41947/ DEBUG: [HttpClient-6-Worker23] [4s 808ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker23] [4s 808ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2251e6e5(7) DEBUG: [HttpClient-6-Worker23] [4s 808ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-6-Worker23] [4s 808ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [4s 808ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker23] [4s 811ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [4s 811ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [4s 811ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [4s 811ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [4s 811ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker23] [4s 811ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker23] [4s 811ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker23] [4s 811ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker23] [4s 811ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 811ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14fcd196 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 812ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [4s 812ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 812ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 812ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 812ms] SocketTube(25) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] 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@5252725d[Not completed, 4 dependents] (id=1661) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(25))), getALPN: jdk.internal.net.http.common.MinimalFuture@4f822af9[Completed normally] (id=1667), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] SSL Reader(SocketTube(25)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] SSL Reader(SocketTube(25)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] 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@4f822af9[Completed normally] (id=1667), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] ConnectionPool(7) SSLTube(SocketTube(25)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] SSLTube(SocketTube(25)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] SSL Reader(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] SSL Writer(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] SocketTube(25) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] SocketTube(26) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 814ms] 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@4d9d0a17[Not completed, 4 dependents] (id=1669) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(26))), getALPN: jdk.internal.net.http.common.MinimalFuture@2d3653d7[Completed normally] (id=1676), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] SSL Reader(SocketTube(26)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] SSL Reader(SocketTube(26)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] 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@2d3653d7[Completed normally] (id=1676), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] ConnectionPool(7) SSLTube(SocketTube(26)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] SSLTube(SocketTube(26)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] SSL Reader(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] SSL Writer(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] SocketTube(26) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] SocketTube(27) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] 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@fd0dd58[Not completed, 4 dependents] (id=1658) 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@5b0676f6[Completed normally] (id=1688), 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 815ms] SocketTube(27) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] SSL Reader(SocketTube(27)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 815ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SSL Reader(SocketTube(27)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] 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@5b0676f6[Completed normally] (id=1688), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] ConnectionPool(7) SSLTube(SocketTube(27)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SSLTube(SocketTube(27)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SSL Reader(SocketTube(27)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SocketTube(27) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SocketTube(28) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SocketTube(28) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@c9c5963[Not completed, 4 dependents] (id=1677) 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@4fecc276[Completed normally] (id=1683), 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 816ms] SocketTube(28) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SSL Reader(SocketTube(28)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SSL Reader(SocketTube(28)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] 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@4fecc276[Completed normally] (id=1683), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] ConnectionPool(7) SSLTube(SocketTube(28)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SSLTube(SocketTube(28)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SSL Reader(SocketTube(28)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 816ms] SSL Writer(SocketTube(28)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 817ms] SocketTube(28) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 817ms] SocketTube(28) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 817ms] SocketTube(28) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 817ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 818ms] HttpClientImpl(8) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [pool-8-thread-1] [4s 819ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [pool-8-thread-1] [4s 819ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null Oct 16, 2023 9:01:31 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:31 AM 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 821ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [4s 821ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-1] [4s 821ms] PlainHttpConnection(SocketTube(29)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [4s 821ms] PlainHttpConnection(SocketTube(29)) bind completed localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [4s 821ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [pool-8-thread-1] [4s 821ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 821ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@509f6758 for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 822ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 822ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51835 DEBUG: [HttpClient-7-Worker0] [4s 822ms] SocketTube(29) connecting flows DEBUG: [HttpClient-7-Worker0] [4s 822ms] SocketTube(29) read publisher got subscriber DEBUG: [HttpClient-7-Worker0] [4s 822ms] SocketTube(29) registering subscribe event DEBUG: [HttpClient-7-Worker0] [4s 822ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker0] [4s 822ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker0] [4s 822ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker0] [4s 822ms] SSL Writer(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SocketTube(29) DEBUG: [HttpClient-7-Worker0] [4s 822ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-7-Worker0] [4s 822ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-7-Worker0] [4s 822ms] SSL Writer(SocketTube(29)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker0] [4s 822ms] SSL Writer(SocketTube(29)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker0] [4s 822ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker0] [4s 822ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [4s 824ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-7-Worker0] [4s 824ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [4s 824ms] 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@5a670c28[Not completed, 4 dependents] (id=1885) 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: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 824ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 824ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 824ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 824ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 824ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 824ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 824ms] 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 824ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 824ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 824ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 824ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 824ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 824ms] SocketTube(29) write: offloading requestMore DEBUG: [HttpClient-7-Worker1] [4s 825ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker1] [4s 825ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker1] [4s 825ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker0] [4s 824ms] SSL Writer(SocketTube(29)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-7-Worker0] [4s 825ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker0] [4s 825ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker0] [4s 825ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker0] [4s 825ms] SSL Writer(SocketTube(29)) Sending 2196 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [4s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f658900 for R (true) DEBUG: [HttpClient-7-Worker0] [4s 828ms] SSL Writer(SocketTube(29)) Adding 2196 to outputQ queue DEBUG: [HttpClient-7-Worker0] [4s 828ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker0] [4s 828ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker0] [4s 828ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-7-Worker0] [4s 828ms] SocketTube(29) trying to write: 2196 DEBUG: [HttpClient-7-Worker0] [4s 829ms] SocketTube(29) wrote: 2196 DEBUG: [HttpClient-7-Worker0] [4s 829ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker0] [4s 829ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker0] [4s 829ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker0] [4s 829ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker0] [4s 829ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f658900 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 834ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [4s 834ms] SocketTube(29) read bytes: 139 DEBUG: [HttpClient-8-SelectorManager] [4s 834ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 834ms] SSL Reader(SocketTube(29)) Adding 139 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 835ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker2] [4s 835ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f658900 for R (false) DEBUG: [HttpClient-7-Worker2] [4s 835ms] SSL Reader(SocketTube(29)) Unwrapping: 139 DEBUG: [HttpClient-8-SelectorManager] [4s 835ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f658900 for None (false) DEBUG: [HttpClient-7-Worker2] [4s 835ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-8-SelectorManager] [4s 835ms] SocketTube(29) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 836ms] SocketTube(29) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-8-thread-2] [4s 836ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [HttpClient-7-Worker2] [4s 836ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-7-Worker2] [4s 837ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 133 DEBUG: [HttpClient-7-Worker2] [4s 837ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker2] [4s 837ms] SSLFlowDelegate(SocketTube(29)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker2] [4s 837ms] SSLFlowDelegate(SocketTube(29)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker3] [4s 837ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null Oct 16, 2023 9:01:31 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:31 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-7-Worker3] [4s 839ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker3] [4s 839ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker2] [4s 839ms] SSLFlowDelegate(SocketTube(29)) finished task execution DEBUG: [HttpClient-7-Worker2] [4s 839ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker2] [4s 839ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker3] [4s 839ms] PlainHttpConnection(SocketTube(30)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker2] [4s 839ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker3] [4s 839ms] PlainHttpConnection(SocketTube(30)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker2] [4s 839ms] SSL Writer(SocketTube(29)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker2] [4s 839ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker3] [4s 839ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-7-Worker3] [4s 839ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 839ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2e3094ee for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 839ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 839ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44225 DEBUG: [HttpClient-7-Worker2] [4s 839ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker2] [4s 840ms] SSL Writer(SocketTube(29)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker2] [4s 840ms] SSL Writer(SocketTube(29)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker2] [4s 840ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker2] [4s 840ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker2] [4s 840ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker2] [4s 840ms] SocketTube(29) trying to write: 6 DEBUG: [HttpClient-7-Worker2] [4s 840ms] SocketTube(29) wrote: 6 DEBUG: [HttpClient-7-Worker2] [4s 840ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker2] [4s 840ms] SocketTube(29) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 840ms] SocketTube(29) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 840ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker2] [4s 840ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker4] [4s 840ms] SocketTube(30) connecting flows DEBUG: [HttpClient-7-Worker4] [4s 840ms] SocketTube(30) read publisher got subscriber DEBUG: [HttpClient-7-Worker4] [4s 840ms] SocketTube(30) registering subscribe event DEBUG: [HttpClient-7-Worker4] [4s 840ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker4] [4s 840ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker4] [4s 840ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker4] [4s 840ms] SSL Writer(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SocketTube(30) DEBUG: [HttpClient-7-Worker4] [4s 840ms] SocketTube(30) subscribed for writing DEBUG: [pool-8-thread-3] [4s 840ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [HttpClient-7-Worker2] [4s 840ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-8-thread-3] [4s 841ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null DEBUG: [HttpClient-7-Worker2] [4s 841ms] SSL Reader(SocketTube(29)) Unwrapping: 6 DEBUG: [HttpClient-7-Worker4] [4s 840ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-7-Worker4] [4s 841ms] SSL Writer(SocketTube(30)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker4] [4s 841ms] SSL Writer(SocketTube(30)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker4] [4s 841ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker4] [4s 841ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker2] [4s 841ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker2] [4s 841ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 Oct 16, 2023 9:01:31 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-7-Worker2] [4s 841ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker2] [4s 841ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker2] [4s 841ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker2] [4s 841ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker2] [4s 841ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker2] [4s 841ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-8-thread-4] [4s 842ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [HttpClient-7-Worker5] [4s 842ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null DEBUG: [HttpClient-7-Worker4] [4s 842ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [4s 843ms] SSL Writer(SocketTube(30)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker4] [4s 843ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [4s 843ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker4] [4s 843ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker4] [4s 843ms] SSL Writer(SocketTube(30)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker4] [4s 843ms] SSL Writer(SocketTube(30)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker4] [4s 843ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker4] [4s 843ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f658900 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] 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@7f4a764f[Not completed, 4 dependents] (id=1922) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1789d2a5[Not completed, 1 dependents] (id=1928), 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 843ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SSL Reader(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1789d2a5[Not completed, 1 dependents] (id=1928), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SocketTube(30) write: offloading requestMore DEBUG: [HttpClient-7-Worker6] [4s 843ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker6] [4s 843ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f658900 for None (false) DEBUG: [HttpClient-7-Worker6] [4s 843ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker6] [4s 843ms] SocketTube(30) trying to write: 458 DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SocketTube(29) read bytes: 122 DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SSL Reader(SocketTube(29)) Adding 122 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker6] [4s 843ms] SocketTube(30) wrote: 458 DEBUG: [HttpClient-7-Worker6] [4s 843ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker6] [4s 843ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 843ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 843ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker6] [4s 843ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [4s 843ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f658900 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 844ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d34b35e for R (true) Oct 16, 2023 9:01:31 AM 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 Oct 16, 2023 9:01:31 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-8-thread-3] [4s 844ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-3] [4s 844ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-3] [4s 844ms] PlainHttpConnection(SocketTube(31)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [4s 844ms] PlainHttpConnection(SocketTube(31)) bind completed localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [4s 844ms] PlainHttpConnection(SocketTube(31)) registering connect event Oct 16, 2023 9:01:31 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-7-Worker5] [4s 845ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker5] [4s 845ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker5] [4s 845ms] PlainHttpConnection(SocketTube(32)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker5] [4s 845ms] PlainHttpConnection(SocketTube(32)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker5] [4s 845ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [pool-8-thread-3] [4s 845ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 852ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7b04edb4 for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 852ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 852ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37965 DEBUG: [HttpClient-7-Worker5] [4s 852ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 852ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3a77fdce for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 852ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 852ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55611 DEBUG: [HttpClient-7-Worker8] [4s 852ms] SocketTube(31) connecting flows DEBUG: [HttpClient-7-Worker8] [4s 852ms] SocketTube(31) read publisher got subscriber DEBUG: [HttpClient-7-Worker8] [4s 852ms] SocketTube(31) registering subscribe event DEBUG: [HttpClient-7-Worker8] [4s 852ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker8] [4s 853ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker8] [4s 853ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-7-Worker8] [4s 853ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [HttpClient-7-Worker8] [4s 853ms] SocketTube(31) subscribed for writing DEBUG: [HttpClient-7-Worker8] [4s 853ms] SocketTube(31) write: registering startSubscription event DEBUG: [HttpClient-7-Worker9] [4s 853ms] SocketTube(32) connecting flows DEBUG: [HttpClient-7-Worker9] [4s 853ms] SocketTube(32) read publisher got subscriber DEBUG: [HttpClient-7-Worker9] [4s 853ms] SocketTube(32) registering subscribe event DEBUG: [HttpClient-7-Worker9] [4s 853ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker9] [4s 853ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker9] [4s 853ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [HttpClient-7-Worker9] [4s 853ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [HttpClient-7-Worker9] [4s 853ms] SocketTube(32) subscribed for writing DEBUG: [HttpClient-7-Worker9] [4s 853ms] SocketTube(32) write: registering startSubscription event DEBUG: [HttpClient-7-Worker9] [4s 853ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker9] [4s 853ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker9] [4s 853ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker9] [4s 853ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker8] [4s 853ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker8] [4s 853ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker8] [4s 853ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker8] [4s 853ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker9] [4s 855ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker9] [4s 855ms] SSL Writer(SocketTube(32)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker9] [4s 855ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker9] [4s 855ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker9] [4s 855ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker9] [4s 855ms] SSL Writer(SocketTube(32)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker9] [4s 855ms] SSL Writer(SocketTube(32)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker9] [4s 855ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker9] [4s 855ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker8] [4s 855ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker8] [4s 855ms] SSL Writer(SocketTube(31)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker8] [4s 855ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker8] [4s 855ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker8] [4s 855ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker8] [4s 855ms] SSL Writer(SocketTube(31)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker8] [4s 855ms] SSL Writer(SocketTube(31)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker8] [4s 855ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker8] [4s 855ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 855ms] SocketTube(31) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [4s 855ms] 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@314d7230[Not completed, 4 dependents] (id=1986) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1b02ddce[Not completed, 1 dependents] (id=1992), 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 855ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 855ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 855ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1b02ddce[Not completed, 1 dependents] (id=1992), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(31) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(32) subscribe event raised DEBUG: [HttpClient-7-Worker10] [4s 856ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 856ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 856ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 856ms] SocketTube(31) trying to write: 458 DEBUG: [HttpClient-7-Worker10] [4s 856ms] SocketTube(31) wrote: 458 DEBUG: [HttpClient-7-Worker10] [4s 856ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 856ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 856ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 856ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [4s 856ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 856ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] 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@1e9ecaed[Not completed, 4 dependents] (id=1994) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@31929123[Not completed, 1 dependents] (id=2000), 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 856ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(32) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(32) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@31929123[Not completed, 1 dependents] (id=2000), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SocketTube(32) write: offloading requestMore DEBUG: [HttpClient-7-Worker11] [4s 856ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker11] [4s 856ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [4s 856ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [4s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b94b9d3 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e549243 for R (true) DEBUG: [HttpClient-7-Worker11] [4s 856ms] SocketTube(32) trying to write: 458 DEBUG: [HttpClient-7-Worker11] [4s 857ms] SocketTube(32) wrote: 458 DEBUG: [HttpClient-7-Worker11] [4s 857ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker11] [4s 857ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 857ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 857ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker11] [4s 857ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [4s 857ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 858ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker7] [4s 858ms] SSL Reader(SocketTube(29)) Unwrapping: 122 DEBUG: [HttpClient-7-Worker7] [4s 858ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker7] [4s 858ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-7-Worker7] [4s 858ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 122 DEBUG: [HttpClient-7-Worker7] [4s 858ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker7] [4s 858ms] SSLFlowDelegate(SocketTube(29)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker7] [4s 858ms] SSLFlowDelegate(SocketTube(29)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker7] [4s 859ms] SSLFlowDelegate(SocketTube(29)) finished task execution DEBUG: [HttpClient-7-Worker7] [4s 859ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker7] [4s 859ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker7] [4s 859ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker7] [4s 859ms] SSL Writer(SocketTube(29)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker7] [4s 859ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker7] [4s 859ms] SSLFlowDelegate(SocketTube(29)) setALPN = DEBUG: [HttpClient-7-Worker7] [4s 859ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker7] [4s 859ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker7] [4s 859ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker7] [4s 860ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker7] [4s 860ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker7] [4s 860ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51835 remote=/127.0.0.1:41947] DEBUG: [HttpClient-7-Worker7] [4s 860ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7e04b3d1 queue.isEmpty: true DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7e04b3d1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1Exchange SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker7] [4s 860ms] SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker7] [4s 860ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@192ed6a8 DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker7] [4s 860ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 860ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker7] [4s 860ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 860ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1Publisher(SSLTube(SocketTube(29))) got subscriber: SSLTube(SocketTube(29)) DEBUG: [HttpClient-7-Worker7] [4s 860ms] SSLTube(SocketTube(29)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1Publisher(SSLTube(SocketTube(29))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker7] [4s 860ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41947/ GET DEBUG: [HttpClient-7-Worker7] [4s 861ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker7] [4s 861ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker7] [4s 861ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker7] [4s 861ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker7] [4s 861ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker7] [4s 861ms] Http1Publisher(SSLTube(SocketTube(29))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker7] [4s 861ms] Http1Publisher(SSLTube(SocketTube(29))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker7] [4s 861ms] SSLTube(SocketTube(29)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker7] [4s 861ms] SSL Writer(SocketTube(29)) onNext DEBUG: [HttpClient-7-Worker7] [4s 861ms] SSL Writer(SocketTube(29)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker7] [4s 861ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker7] [4s 861ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker7] [4s 861ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker7] [4s 861ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker7] [4s 861ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker7] [4s 861ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker7] [4s 861ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker7] [4s 861ms] SSL Writer(SocketTube(29)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker7] [4s 861ms] SSL Writer(SocketTube(29)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker7] [4s 861ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker7] [4s 861ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 861ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker7] [4s 861ms] SocketTube(29) trying to write: 90 DEBUG: [HttpClient-7-Worker7] [4s 861ms] SocketTube(29) wrote: 90 DEBUG: [HttpClient-7-Worker7] [4s 861ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker7] [4s 861ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 861ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 861ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker7] [4s 861ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker7] [4s 861ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker7] [4s 861ms] Http1Publisher(SSLTube(SocketTube(29))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker7] [4s 861ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker7] [4s 862ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker7] [4s 862ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker7] [4s 862ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker7] [4s 862ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker7] [4s 862ms] Http1Response(id=29) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker7] [4s 862ms] Http1Response(id=29) First time around DEBUG: [HttpClient-7-Worker7] [4s 862ms] Http1Response(id=29) headersReader is not yet completed DEBUG: [HttpClient-7-Worker7] [4s 862ms] Http1Publisher(SSLTube(SocketTube(29))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker7] [4s 862ms] Http1Publisher(SSLTube(SocketTube(29))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@60ce67b DEBUG: [HttpClient-7-Worker7] [4s 862ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 862ms] SSL Writer(SocketTube(29)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker7] [4s 864ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker7] [4s 864ms] SSL Writer(SocketTube(29)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker7] [4s 864ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker7] [4s 864ms] SSL Writer(SocketTube(29)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker7] [4s 864ms] SSL Writer(SocketTube(29)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker7] [4s 864ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker7] [4s 864ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 864ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker7] [4s 864ms] SocketTube(29) trying to write: 120 DEBUG: [HttpClient-7-Worker7] [4s 864ms] SocketTube(29) wrote: 120 DEBUG: [HttpClient-7-Worker7] [4s 864ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker7] [4s 864ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 864ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 864ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker7] [4s 864ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 864ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker7] [4s 864ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker7] [4s 864ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker7] [4s 864ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker7] [4s 864ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 864ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f658900 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f658900 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 871ms] SocketTube(29) read bytes: 1721 DEBUG: [HttpClient-8-SelectorManager] [4s 871ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 871ms] SSL Reader(SocketTube(29)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 872ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f658900 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 872ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 872ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker12] [4s 872ms] SSL Reader(SocketTube(29)) Unwrapping: 1721 DEBUG: [HttpClient-7-Worker12] [4s 873ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker12] [4s 873ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 873ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-7-Worker12] [4s 873ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker12] [4s 873ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker12] [4s 873ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker12] [4s 873ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f658900 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 897ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d34b35e for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 897ms] SocketTube(30) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [4s 897ms] SSL Reader(SocketTube(30)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 897ms] SSL Reader(SocketTube(30)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 897ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 897ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d34b35e for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 897ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [4s 897ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker13] [4s 897ms] SSL Reader(SocketTube(30)) Unwrapping: 2204 DEBUG: [HttpClient-7-Worker13] [4s 897ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker13] [4s 897ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker13] [4s 898ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker13] [4s 898ms] SSL Reader(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker13] [4s 898ms] SSLFlowDelegate(SocketTube(30)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker13] [4s 898ms] SSLFlowDelegate(SocketTube(30)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker13] [4s 899ms] SSLFlowDelegate(SocketTube(30)) finished task execution DEBUG: [HttpClient-7-Worker13] [4s 899ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker13] [4s 899ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker13] [4s 899ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker13] [4s 899ms] SSL Writer(SocketTube(30)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker13] [4s 899ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker13] [4s 899ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker13] [4s 899ms] SSL Writer(SocketTube(30)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker13] [4s 899ms] SSL Writer(SocketTube(30)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker13] [4s 899ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [4s 899ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [4s 899ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker13] [4s 899ms] SocketTube(30) trying to write: 6 DEBUG: [HttpClient-7-Worker13] [4s 899ms] SocketTube(30) wrote: 6 DEBUG: [HttpClient-7-Worker13] [4s 899ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker13] [4s 899ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [4s 899ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [4s 899ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker13] [4s 899ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [4s 900ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker13] [4s 900ms] SSL Reader(SocketTube(30)) Unwrapping: 2077 DEBUG: [HttpClient-7-Worker13] [4s 900ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-7-Worker13] [4s 900ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker13] [4s 900ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker13] [4s 900ms] SSL Reader(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker13] [4s 900ms] SSL Reader(SocketTube(30)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker13] [4s 900ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker13] [4s 900ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker13] [4s 900ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker13] [4s 900ms] SSL Reader(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker13] [4s 900ms] SSLFlowDelegate(SocketTube(30)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker13] [4s 900ms] SSLFlowDelegate(SocketTube(30)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker13] [4s 905ms] SSLFlowDelegate(SocketTube(30)) finished task execution DEBUG: [HttpClient-7-Worker13] [4s 905ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker13] [4s 905ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker13] [4s 906ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker13] [4s 906ms] SSL Writer(SocketTube(30)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker13] [4s 906ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker13] [4s 906ms] SSLFlowDelegate(SocketTube(30)) setALPN = DEBUG: [HttpClient-7-Worker13] [4s 906ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker13] [4s 906ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker13] [4s 906ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker13] [4s 906ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker13] [4s 906ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker13] [4s 906ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:44225 remote=/127.0.0.1:41947] DEBUG: [HttpClient-7-Worker13] [4s 906ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker13] [4s 906ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker13] [4s 906ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@581e221e queue.isEmpty: true DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@581e221e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Exchange SSLTube(SocketTube(30)) connecting flows DEBUG: [HttpClient-7-Worker13] [4s 907ms] SSLTube(SocketTube(30)) connecting flows DEBUG: [HttpClient-7-Worker13] [4s 907ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5ccd1ccf DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker13] [4s 907ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [4s 907ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [4s 907ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [4s 907ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Publisher(SSLTube(SocketTube(30))) got subscriber: SSLTube(SocketTube(30)) DEBUG: [HttpClient-7-Worker13] [4s 907ms] SSLTube(SocketTube(30)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Publisher(SSLTube(SocketTube(30))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41947/ GET DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Publisher(SSLTube(SocketTube(30))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Publisher(SSLTube(SocketTube(30))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker13] [4s 907ms] SSLTube(SocketTube(30)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker13] [4s 907ms] SSL Writer(SocketTube(30)) onNext DEBUG: [HttpClient-7-Worker13] [4s 907ms] SSL Writer(SocketTube(30)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker13] [4s 907ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker13] [4s 907ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker13] [4s 907ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker13] [4s 908ms] SocketTube(30) trying to write: 90 DEBUG: [HttpClient-7-Worker13] [4s 908ms] SocketTube(30) wrote: 90 DEBUG: [HttpClient-7-Worker13] [4s 908ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker13] [4s 908ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [4s 908ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker13] [4s 908ms] Http1Publisher(SSLTube(SocketTube(30))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker13] [4s 908ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker13] [4s 908ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker13] [4s 908ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker13] [4s 908ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker13] [4s 908ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker13] [4s 908ms] Http1Response(id=30) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker13] [4s 908ms] Http1Response(id=30) First time around DEBUG: [HttpClient-7-Worker13] [4s 908ms] Http1Response(id=30) headersReader is not yet completed DEBUG: [HttpClient-7-Worker13] [4s 908ms] Http1Publisher(SSLTube(SocketTube(30))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker13] [4s 908ms] Http1Publisher(SSLTube(SocketTube(30))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1b280cf1 DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [4s 908ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [4s 909ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker13] [4s 909ms] SocketTube(30) trying to write: 120 DEBUG: [HttpClient-7-Worker13] [4s 909ms] SocketTube(30) wrote: 120 DEBUG: [HttpClient-7-Worker13] [4s 909ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker13] [4s 909ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [4s 909ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [4s 909ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker13] [4s 909ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [4s 909ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker13] [4s 909ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker13] [4s 909ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-7-Worker13] [4s 909ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker13] [4s 909ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [4s 909ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d34b35e for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 911ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d34b35e for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 911ms] SocketTube(30) read bytes: 1731 DEBUG: [HttpClient-8-SelectorManager] [4s 911ms] SSL Reader(SocketTube(30)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 911ms] SSL Reader(SocketTube(30)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 911ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 911ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d34b35e for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 911ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [4s 911ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker14] [4s 911ms] SSL Reader(SocketTube(30)) Unwrapping: 1731 DEBUG: [HttpClient-7-Worker14] [4s 912ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker14] [4s 912ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-7-Worker14] [4s 912ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-7-Worker14] [4s 912ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker14] [4s 912ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-7-Worker14] [4s 912ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker14] [4s 912ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d34b35e for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f658900 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 912ms] SocketTube(29) read bytes: 155 DEBUG: [HttpClient-8-SelectorManager] [4s 912ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 912ms] SSL Reader(SocketTube(29)) Adding 155 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 912ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 912ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f658900 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 912ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker15] [4s 912ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker15] [4s 912ms] SSL Reader(SocketTube(29)) Unwrapping: 155 DEBUG: [HttpClient-7-Worker15] [4s 912ms] SSL Reader(SocketTube(29)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-7-Worker15] [4s 912ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker15] [4s 912ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker15] [4s 912ms] SSL Reader(SocketTube(29)) sending 75 DEBUG: [HttpClient-7-Worker15] [4s 912ms] SSL Reader(SocketTube(29)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker15] [4s 912ms] SSL Reader(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker15] [4s 912ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker15] [4s 912ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker15] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker15] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7e04b3d1 DEBUG: [HttpClient-7-Worker15] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker15] [4s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7e04b3d1 DEBUG: [HttpClient-7-Worker15] [4s 913ms] Http1Response(id=29) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker15] [4s 913ms] Http1Response(id=29) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker15] [4s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7e04b3d1 DEBUG: [HttpClient-7-Worker15] [4s 913ms] Http1Response(id=29) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-Worker15] [4s 913ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:31 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41947/) 200 HTTP_1_1 Local port: 51835 DEBUG: [HttpClient-7-Worker15] [4s 914ms] Http1Response(id=29) readBody: return2Cache: true DEBUG: [HttpClient-7-Worker15] [4s 914ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2419b81e(8) DEBUG: [HttpClient-7-Worker15] [4s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@48e322ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13228a1c queue.isEmpty: false DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Delegate done: 0 DEBUG: [HttpClient-7-Worker15] [4s 915ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker15] [4s 915ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@48e322ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13228a1c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@48e322ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13228a1c DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@48e322ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13228a1c DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-7-Worker15] [4s 915ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-7-Worker15] [4s 915ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker15] [4s 915ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker15] [4s 915ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker15] [4s 915ms] SSL Reader(SocketTube(29)) Unwrapping: 42 DEBUG: [HttpClient-7-Worker15] [4s 915ms] SSL Reader(SocketTube(29)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-7-Worker15] [4s 915ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-7-Worker15] [4s 915ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 42 DEBUG: [HttpClient-7-Worker15] [4s 915ms] SSL Reader(SocketTube(29)) sending 4 DEBUG: [HttpClient-7-Worker15] [4s 915ms] SSL Reader(SocketTube(29)) Adding 4 to outputQ queue DEBUG: [HttpClient-7-Worker15] [4s 915ms] SSL Reader(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker15] [4s 915ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker15] [4s 915ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Putting 4 bytes into the queue DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@48e322ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13228a1c DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@48e322ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13228a1c DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-7-Worker15] [4s 915ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker15] [4s 915ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) cleared DEBUG: [HttpClient-7-Worker15] [4s 915ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) SSLTube(SocketTube(29)): return to HTTP/1.1 pool DEBUG: [HttpClient-7-Worker15] [4s 915ms] ConnectionPool(8) registering CleanupTrigger(SSLTube(SocketTube(29))) DEBUG: [HttpClient-7-Worker15] [4s 915ms] SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker15] [4s 916ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(29))) DEBUG: [HttpClient-7-Worker15] [4s 916ms] Http1Publisher(SSLTube(SocketTube(29))) subscription cancelled DEBUG: [HttpClient-7-Worker15] [4s 916ms] SSLTube(SocketTube(29)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker15] [4s 916ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [HttpClient-7-Worker15] [4s 916ms] HttpClientImpl(8) ClientImpl (async) elapsed 96 millis for GET to https://127.0.0.1:41947/ DEBUG: [HttpClient-7-Worker15] [4s 916ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Finished reading body: READING_BODY DEBUG: [HttpClient-7-Worker15] [4s 916ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2419b81e(8) DEBUG: [HttpClient-7-Worker15] [4s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Delegate done: 0 DEBUG: [HttpClient-7-Worker15] [4s 916ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker15] [4s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-Worker15] [4s 916ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker15] [4s 916ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker15] [4s 916ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker15] [4s 916ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker15] [4s 916ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker15] [4s 916ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker15] [4s 916ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker15] [4s 917ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 917ms] S ... 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 ... ker6] [8s 330ms] Http2Connection(SSLTube(SocketTube(95)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-36-SelectorManager] [8s 330ms] SSL Writer(SocketTube(95)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [8s 330ms] SSL Writer(SocketTube(95)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-36-SelectorManager] [8s 330ms] SSL Writer(SocketTube(95)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [8s 330ms] SSL Writer(SocketTube(95)) Sending 72 bytes downstream DEBUG: [HttpClient-36-SelectorManager] [8s 330ms] SSL Writer(SocketTube(95)) Adding 72 to outputQ queue DEBUG: [HttpClient-36-SelectorManager] [8s 330ms] SSL Writer(SocketTube(95)) pushScheduler is alive DEBUG: [HttpClient-36-SelectorManager] [8s 330ms] SSL Writer(SocketTube(95)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-SelectorManager] [8s 330ms] SSL Writer(SocketTube(95)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-35-Worker6] [8s 330ms] Http2Connection(SSLTube(SocketTube(95))) H2 processed(4) DEBUG: [HttpClient-35-Worker6] [8s 331ms] SSL Reader(SocketTube(95)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker6] [8s 331ms] SSL Reader(SocketTube(95)) requesting 1 DEBUG: [HttpClient-35-Worker6] [8s 331ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-35-Worker6] [8s 331ms] SocketTube(95) resuming read event DEBUG: [HttpClient-35-Worker6] [8s 354ms] SocketTube(95) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [8s 354ms] SocketTube(95) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@3786467a (java.io.IOException: selector manager closed) DEBUG: [HttpClient-35-Worker6] [8s 354ms] SocketTube(95) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [8s 354ms] SocketTube(95) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [8s 354ms] SocketTube(95) pausing read event DEBUG: [HttpClient-35-Worker6] [8s 354ms] SocketTube(95) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [8s 354ms] SocketTube(95) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@3786467a (java.io.IOException: selector manager closed) DEBUG: [HttpClient-35-Worker6] [8s 354ms] SocketTube(95) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [8s 354ms] SocketTube(95) 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@127be8d1[Not completed, 4 dependents] (id=6505) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(95)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6e72b2c4, getALPN: jdk.internal.net.http.common.MinimalFuture@577974fa[Completed normally] (id=6511), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=47 lim=47 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker6] [8s 354ms] SocketTube(95) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [8s 354ms] SSL Reader(SocketTube(95)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [8s 354ms] SSL Reader(SocketTube(95)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:322) DEBUG: [HttpClient-35-Worker6] [8s 355ms] SSL Reader(SocketTube(95)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [8s 355ms] SSLTube(SocketTube(95)) SSLSubscriberWrapper[SSLTube(SocketTube(95)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6e72b2c4, getALPN: jdk.internal.net.http.common.MinimalFuture@577974fa[Completed normally] (id=6511), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [8s 355ms] Http2Connection(SSLTube(SocketTube(95))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [8s 355ms] Http2Connection(SSLTube(SocketTube(95))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:322) DEBUG: [HttpClient-35-Worker6] [8s 355ms] Http2Connection(SSLTube(SocketTube(95))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Oct 16, 2023 9:01:34 AM 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:322) DEBUG: [HttpClient-35-Worker6] [8s 355ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(95))) DEBUG: [HttpClient-35-Worker6] [8s 355ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(95))) DEBUG: [HttpClient-35-Worker6] [8s 355ms] PlainHttpConnection(SocketTube(95)) Closing channel: channel not registered with selector DEBUG: [HttpClient-35-Worker6] [8s 355ms] SocketTube(95) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-35-Worker6] [8s 355ms] SSLTube(SocketTube(95)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker6] [8s 355ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: cancelled by SSLTube(SocketTube(95)) DEBUG: [HttpClient-35-Worker6] [8s 355ms] SSL Reader(SocketTube(95)) stop DEBUG: [HttpClient-35-Worker6] [8s 355ms] SSL Writer(SocketTube(95)) stop Server connection to /127.0.0.1:46482 stopping. 1 streams DEBUG: [HttpClient-35-Worker6] [8s 355ms] SocketTube(95) Stopping read scheduler DEBUG: [HttpClient-35-Worker6] [8s 356ms] SocketTube(95) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker6] [8s 356ms] SocketTube(95) Read scheduler stopped DEBUG: [HttpClient-35-Worker6] [8s 356ms] SocketTube(95) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [HttpClient-36-SelectorManager] [8s 331ms] SocketTube(95) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 356ms] SocketTube(95) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 356ms] SocketTube(95) write: cancel DEBUG: [HttpClient-36-SelectorManager] [8s 356ms] SocketTube(95) write: resetting demand to 0 DEBUG: [HttpClient-36-SelectorManager] [8s 356ms] AsyncSSLConnection(SSLTube(SocketTube(95))) HttpPublisher: cancelled by SSLTube(SocketTube(95)) DEBUG: [HttpClient-36-SelectorManager] [8s 356ms] SocketTube(95) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-SelectorManager] [8s 356ms] Http2Connection(SSLTube(SocketTube(95))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-36-SelectorManager] [8s 356ms] Http2Connection(SSLTube(SocketTube(95))) Close all streams DEBUG: [MainThread] [8s 360ms] HttpClientImpl(37) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [8s 368ms] HttpClientImpl(37) ClientImpl (async) send https://127.0.0.1:60577/ GET DEBUG: [MainThread] [8s 368ms] Exchange establishing exchange for https://127.0.0.1:60577/ GET, proxy=null Oct 16, 2023 9:01:34 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:34 AM 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] [8s 369ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 369ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 370ms] PlainHttpConnection(SocketTube(96)) registering connect event DEBUG: [MainThread] [8s 370ms] 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=46484, Session(1697439694702|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-37-SelectorManager] [8s 370ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@554fd99b for C (true) DEBUG: [HttpClient-37-SelectorManager] [8s 370ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: finishing connect DEBUG: [HttpClient-37-SelectorManager] [8s 370ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46484 DEBUG: [HttpClient-36-Worker0] [8s 371ms] SocketTube(96) connecting flows DEBUG: [HttpClient-36-Worker0] [8s 371ms] SocketTube(96) read publisher got subscriber DEBUG: [HttpClient-36-Worker0] [8s 371ms] SocketTube(96) registering subscribe event DEBUG: [HttpClient-36-Worker0] [8s 371ms] SocketTube(96) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SocketTube(96) subscribe event raised DEBUG: [HttpClient-36-Worker0] [8s 371ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker0] [8s 371ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker0] [8s 371ms] SSL Writer(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SocketTube(96) DEBUG: [HttpClient-36-Worker0] [8s 371ms] SocketTube(96) subscribed for writing DEBUG: [HttpClient-36-Worker0] [8s 371ms] SocketTube(96) write: registering startSubscription event DEBUG: [HttpClient-36-Worker0] [8s 371ms] SSL Writer(SocketTube(96)) onSubscribe initiating handshaking DEBUG: [HttpClient-36-Worker0] [8s 371ms] SSL Writer(SocketTube(96)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-36-Worker0] [8s 371ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SocketTube(96) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5fb7b2eb[Not completed, 4 dependents] (id=6570) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SocketTube(96) read demand reset to 0 DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SocketTube(96) calling onSubscribe DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SSL Reader(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SocketTube(96) onSubscribe called DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SocketTube(96) pending subscriber subscribed DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for R (true) DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SocketTube(96) write: starting subscription DEBUG: [HttpClient-37-SelectorManager] [8s 371ms] SocketTube(96) write: offloading requestMore DEBUG: [HttpClient-36-Worker1] [8s 371ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker1] [8s 371ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker1] [8s 371ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [8s 371ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker0] [8s 373ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [8s 373ms] SSL Writer(SocketTube(96)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-36-Worker0] [8s 373ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [8s 373ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker0] [8s 373ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker0] [8s 373ms] SSL Writer(SocketTube(96)) Sending 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [8s 373ms] SSL Writer(SocketTube(96)) Adding 2191 to outputQ queue DEBUG: [HttpClient-36-Worker0] [8s 373ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker0] [8s 373ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker0] [8s 373ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [8s 373ms] SocketTube(96) trying to write: 2191 DEBUG: [HttpClient-36-Worker0] [8s 373ms] SocketTube(96) wrote: 2191 DEBUG: [HttpClient-36-Worker0] [8s 373ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker0] [8s 373ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [8s 373ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [8s 373ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker0] [8s 373ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [8s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for None (false) DEBUG: [HttpClient-37-SelectorManager] [8s 374ms] HttpClientImpl(37) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-37-SelectorManager] [8s 374ms] SocketTube(96) read bytes: 133 DEBUG: [HttpClient-37-SelectorManager] [8s 374ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 374ms] SSL Reader(SocketTube(96)) Adding 133 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [8s 374ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [8s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for R (false) DEBUG: [HttpClient-37-SelectorManager] [8s 374ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [8s 374ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker2] [8s 375ms] SSL Reader(SocketTube(96)) Unwrapping: 133 DEBUG: [HttpClient-36-Worker2] [8s 375ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker2] [8s 375ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-36-Worker2] [8s 375ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 133 DEBUG: [HttpClient-36-Worker2] [8s 375ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker2] [8s 375ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker2] [8s 375ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-36-Worker2] [8s 375ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-36-Worker2] [8s 376ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-36-Worker2] [8s 376ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker2] [8s 376ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [8s 376ms] SSL Writer(SocketTube(96)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-36-Worker2] [8s 376ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [8s 376ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker2] [8s 376ms] SSL Writer(SocketTube(96)) Sending 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [8s 376ms] SSL Writer(SocketTube(96)) Adding 6 to outputQ queue DEBUG: [HttpClient-36-Worker2] [8s 376ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker2] [8s 376ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [8s 376ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [8s 376ms] SocketTube(96) trying to write: 6 DEBUG: [HttpClient-36-Worker2] [8s 376ms] SocketTube(96) wrote: 6 DEBUG: [HttpClient-36-Worker2] [8s 376ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker2] [8s 376ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [8s 376ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [8s 376ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker2] [8s 376ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [8s 376ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker2] [8s 376ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker2] [8s 376ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker2] [8s 376ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [8s 376ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-SelectorManager] [8s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for None (false) DEBUG: [HttpClient-37-SelectorManager] [8s 376ms] SocketTube(96) read bytes: 175 DEBUG: [HttpClient-37-SelectorManager] [8s 376ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 376ms] SSL Reader(SocketTube(96)) Adding 175 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [8s 376ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [8s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for R (false) DEBUG: [HttpClient-36-Worker3] [8s 376ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [8s 376ms] SSL Reader(SocketTube(96)) Unwrapping: 175 DEBUG: [HttpClient-37-SelectorManager] [8s 376ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 376ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-36-Worker3] [8s 376ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-37-SelectorManager] [8s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for R (false) DEBUG: [HttpClient-36-Worker3] [8s 376ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 6 DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Reader(SocketTube(96)) Unwrapping: 169 DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 79 DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Reader(SocketTube(96)) Unwrapping: 90 DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 90 DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Writer(SocketTube(96)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [8s 377ms] SSLFlowDelegate(SocketTube(96)) setALPN = h2 DEBUG: [HttpClient-36-Worker3] [8s 377ms] PlainHttpConnection(SocketTube(96)) finishConnect, setting connected=true DEBUG: [HttpClient-36-Worker3] [8s 377ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-36-Worker3] [8s 377ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-36-Worker3] [8s 378ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-36-Worker3] [8s 378ms] SSLTube(SocketTube(96)) connecting flows DEBUG: [HttpClient-36-Worker3] [8s 378ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7dd2bce4 DEBUG: [HttpClient-36-Worker3] [8s 378ms] Http2Connection(SSLTube(SocketTube(96))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-36-Worker3] [8s 378ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 378ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [8s 378ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 378ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [8s 378ms] SSLTube(SocketTube(96)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-36-Worker3] [8s 378ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) Oct 16, 2023 9:01:34 AM 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] [8s 378ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 63 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [8s 378ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [8s 378ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [8s 378ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [8s 378ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker3] [8s 378ms] SSL Writer(SocketTube(96)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [8s 378ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-36-Worker3] [8s 378ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 13 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [8s 378ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [8s 378ms] Http2Connection(SSLTube(SocketTube(96))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-36-Worker3] [8s 378ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-36-Worker3] [8s 378ms] Http2Connection(SSLTube(SocketTube(96))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker3] [8s 378ms] Http2Connection(SSLTube(SocketTube(96))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-36-Worker3] [8s 378ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed buffered data DEBUG: [HttpClient-36-Worker3] [8s 378ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-Worker3] [8s 378ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-Worker3] [8s 378ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-36-Worker3] [8s 378ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-36-Worker3] [8s 384ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-36-Worker3] [8s 384ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [8s 384ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:60577/ GET DEBUG: [HttpClient-36-Worker3] [8s 384ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-36-Worker3] [8s 384ms] Http2Connection(SSLTube(SocketTube(96))) Opened stream 1 DEBUG: [HttpClient-36-Worker3] [8s 384ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:01:34 AM 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] [8s 385ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 48 bytes to the write queue DEBUG: [HttpClient-36-Worker3] [8s 385ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [8s 385ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [8s 385ms] Exchange sendRequestBody DEBUG: [HttpClient-36-Worker3] [8s 385ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) Sending 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) Adding 90 to outputQ queue DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [8s 385ms] SocketTube(96) trying to write: 90 DEBUG: [HttpClient-36-Worker3] [8s 385ms] SocketTube(96) wrote: 90 DEBUG: [HttpClient-36-Worker3] [8s 385ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker3] [8s 385ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 385ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker3] [8s 385ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [8s 385ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker3] [8s 385ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [8s 385ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSLTube(SocketTube(96)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) wrapping 124 bytes DEBUG: [HttpClient-36-Worker3] [8s 385ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [8s 386ms] SSL Writer(SocketTube(96)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [8s 386ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [8s 386ms] SSL Writer(SocketTube(96)) Sending 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [8s 386ms] SSL Writer(SocketTube(96)) Adding 162 to outputQ queue DEBUG: [HttpClient-36-Worker3] [8s 386ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [8s 386ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 386ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [8s 386ms] SocketTube(96) trying to write: 162 DEBUG: [HttpClient-36-Worker3] [8s 386ms] SocketTube(96) wrote: 162 DEBUG: [HttpClient-36-Worker3] [8s 386ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker3] [8s 386ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 386ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 386ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [8s 386ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [8s 386ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker3] [8s 386ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker3] [8s 386ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 386ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [8s 386ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker3] [8s 386ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker3] [8s 386ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker3] [8s 386ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 386ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [8s 386ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [8s 389ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 389ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 389ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 389ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 389ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 389ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [8s 389ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for None (false) DEBUG: [HttpClient-37-SelectorManager] [8s 389ms] SocketTube(96) read bytes: 1803 DEBUG: [HttpClient-37-SelectorManager] [8s 389ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 389ms] SSL Reader(SocketTube(96)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [8s 389ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [8s 389ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for R (false) DEBUG: [HttpClient-37-SelectorManager] [8s 389ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [8s 389ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [8s 389ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 389ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 389ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 389ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 389ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 389ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-36-Worker4] [8s 389ms] SSL Reader(SocketTube(96)) Unwrapping: 1803 DEBUG: [readLoop] [8s 390ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 390ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 390ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 390ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 390ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 390ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Reader(SocketTube(96)) Unwrapping: 77 DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Reader(SocketTube(96)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 77 DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Reader(SocketTube(96)) sending 39 DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Reader(SocketTube(96)) Adding 39 to outputQ queue DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-36-Worker4] [8s 390ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-36-Worker4] [8s 390ms] Http2Connection(SSLTube(SocketTube(96))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker4] [8s 390ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(1): 39 DEBUG: [HttpClient-36-Worker4] [8s 390ms] Http2Connection(SSLTube(SocketTube(96))) Processing 39 DEBUG: [HttpClient-36-Worker4] [8s 390ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-36-Worker4] [8s 390ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker4] [8s 390ms] 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 Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-36-Worker4] [8s 390ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-36-Worker4] [8s 390ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 9 bytes to the write queue DEBUG: [HttpClient-36-Worker4] [8s 390ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker4] [8s 390ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Writer(SocketTube(96)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Writer(SocketTube(96)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Writer(SocketTube(96)) wrapping 9 bytes DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Writer(SocketTube(96)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Writer(SocketTube(96)) Sending 47 bytes downstream DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Writer(SocketTube(96)) Adding 47 to outputQ queue DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-36-Worker4] [8s 390ms] SocketTube(96) trying to write: 47 DEBUG: [HttpClient-36-Worker4] [8s 390ms] SocketTube(96) wrote: 47 DEBUG: [HttpClient-36-Worker4] [8s 390ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-Worker4] [8s 390ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [8s 390ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-36-Worker4] [8s 390ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-Worker4] [8s 390ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker4] [8s 391ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(1) DEBUG: [HttpClient-36-Worker4] [8s 391ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker4] [8s 391ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker4] [8s 391ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker4] [8s 391ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker4] [8s 391ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [8s 391ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [8s 391ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for R (false) DEBUG: [readLoop] [8s 391ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 391ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 391ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 391ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 391ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-37-SelectorManager] [8s 392ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for None (false) DEBUG: [HttpClient-37-SelectorManager] [8s 392ms] SocketTube(96) read bytes: 53 DEBUG: [HttpClient-37-SelectorManager] [8s 392ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 392ms] SSL Reader(SocketTube(96)) Adding 53 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [8s 392ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [8s 392ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for R (false) DEBUG: [HttpClient-37-SelectorManager] [8s 392ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [8s 392ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for None (false) DEBUG: [HttpClient-37-SelectorManager] [8s 392ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [8s 392ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [8s 396ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker5] [8s 396ms] SSL Reader(SocketTube(96)) Unwrapping: 53 DEBUG: [HttpClient-36-Worker5] [8s 396ms] SSL Reader(SocketTube(96)) Decoded 15 bytes out of 53 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-36-Worker5] [8s 396ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-36-Worker5] [8s 396ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 53 DEBUG: [HttpClient-36-Worker5] [8s 396ms] SSL Reader(SocketTube(96)) sending 15 DEBUG: [HttpClient-36-Worker5] [8s 396ms] SSL Reader(SocketTube(96)) Adding 15 to outputQ queue DEBUG: [HttpClient-36-Worker5] [8s 396ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [8s 396ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-36-Worker5] [8s 396ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-36-Worker5] [8s 396ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [8s 396ms] Http2Connection(SSLTube(SocketTube(96))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [8s 396ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(2): 15 DEBUG: [HttpClient-36-Worker5] [8s 396ms] Http2Connection(SSLTube(SocketTube(96))) Processing 15 DEBUG: [HttpClient-36-Worker5] [8s 396ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-36-Worker5] [8s 396ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [8s 396ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker5] [8s 396ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker5] [8s 396ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-36-Worker5] [8s 396ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 46484 DEBUG: [HttpClient-36-Worker5] [8s 397ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 46484 DEBUG: [HttpClient-36-Worker5] [8s 397ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-36-Worker5] [8s 397ms] HttpClientImpl(37) body subscriber registered: 1 DEBUG: [HttpClient-36-Worker5] [8s 397ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(2) DEBUG: [HttpClient-36-Worker5] [8s 397ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [8s 397ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker5] [8s 397ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker5] [8s 397ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-Worker5] [8s 397ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [8s 397ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [8s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for R (true) DEBUG: [HttpClient-37-SelectorManager] [8s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for None (false) DEBUG: [HttpClient-37-SelectorManager] [8s 397ms] SocketTube(96) read bytes: 98 DEBUG: [HttpClient-37-SelectorManager] [8s 397ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 397ms] SSL Reader(SocketTube(96)) Adding 98 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [8s 397ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [8s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ab53779 for R (false) DEBUG: [HttpClient-37-SelectorManager] [8s 397ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker6] [8s 400ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:98, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker6] [8s 400ms] SSL Reader(SocketTube(96)) Unwrapping: 98 DEBUG: [HttpClient-36-Worker6] [8s 400ms] SSL Reader(SocketTube(96)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-36-Worker6] [8s 400ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-36-Worker6] [8s 400ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 51 DEBUG: [HttpClient-36-Worker6] [8s 400ms] SSL Reader(SocketTube(96)) sending 13 DEBUG: [HttpClient-36-Worker6] [8s 400ms] SSL Reader(SocketTube(96)) Adding 13 to outputQ queue DEBUG: [HttpClient-36-Worker6] [8s 400ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker6] [8s 400ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-36-Worker6] [8s 400ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-36-Worker6] [8s 400ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-36-Worker6] [8s 400ms] Http2Connection(SSLTube(SocketTube(96))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker6] [8s 400ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(3): 13 DEBUG: [HttpClient-36-Worker6] [8s 400ms] Http2Connection(SSLTube(SocketTube(96))) Processing 13 DEBUG: [HttpClient-36-Worker6] [8s 400ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-36-Worker6] [8s 400ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker6] [8s 400ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(3) DEBUG: [HttpClient-36-Worker6] [8s 401ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker6] [8s 401ms] SSL Reader(SocketTube(96)) Unwrapping: 47 DEBUG: [HttpClient-36-Worker6] [8s 401ms] SSL Reader(SocketTube(96)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-36-Worker6] [8s 401ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-36-Worker6] [8s 401ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 47 DEBUG: [HttpClient-36-Worker6] [8s 401ms] SSL Reader(SocketTube(96)) sending 9 DEBUG: [HttpClient-36-Worker6] [8s 401ms] SSL Reader(SocketTube(96)) Adding 9 to outputQ queue DEBUG: [HttpClient-36-Worker6] [8s 401ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-Worker6] [8s 401ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-36-Worker6] [8s 401ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(4): 9 DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96))) Processing 9 DEBUG: [HttpClient-36-Worker6] [8s 401ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-36-Worker6] [8s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker6] [8s 401ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-36-Worker6] [8s 401ms] HttpClientImpl(37) body subscriber unregistered: 0 DEBUG: [HttpClient-36-Worker6] [8s 401ms] HttpClientImpl(37) ClientImpl (async) elapsed 33 millis for GET to https://127.0.0.1:60577/ DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) close stream 1 DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96))) Closed stream 1 DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5052f402 DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-37-SelectorManager] [8s 401ms] HttpClientImpl(37) SelectorManager shutting down DEBUG: [HttpClient-37-SelectorManager] [8s 401ms] Http2ClientImpl stopping DEBUG: [HttpClient-37-SelectorManager] [8s 401ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-36-Worker6] [8s 401ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(4) DEBUG: [HttpClient-36-Worker6] [8s 402ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 Oct 16, 2023 9:01:34 AM 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-Worker6] [8s 402ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-Worker6] [8s 402ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-Worker6] [8s 402ms] SocketTube(96) resuming read event DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 34 bytes to the write queue DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SSL Writer(SocketTube(96)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-36-Worker6] [8s 402ms] SocketTube(96) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker6] [8s 402ms] SocketTube(96) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@32361150 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-36-Worker6] [8s 402ms] SocketTube(96) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker6] [8s 402ms] SocketTube(96) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker6] [8s 402ms] SocketTube(96) pausing read event DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SSL Writer(SocketTube(96)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SSL Writer(SocketTube(96)) wrapping 34 bytes DEBUG: [HttpClient-36-Worker6] [8s 402ms] SocketTube(96) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker6] [8s 402ms] SocketTube(96) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@32361150 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SSL Writer(SocketTube(96)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SSL Writer(SocketTube(96)) Sending 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SSL Writer(SocketTube(96)) Adding 72 to outputQ queue DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-36-Worker6] [8s 402ms] SocketTube(96) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SocketTube(96) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SocketTube(96) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SocketTube(96) write: cancel DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SocketTube(96) write: resetting demand to 0 DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [8s 402ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-36-Worker6] [8s 402ms] 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@5fb7b2eb[Not completed, 4 dependents] (id=6570) 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@7dd2bce4, getALPN: jdk.internal.net.http.common.MinimalFuture@707d53ce[Completed normally] (id=6576), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=98 lim=98 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker6] [8s 402ms] SocketTube(96) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker6] [8s 402ms] SSL Reader(SocketTube(96)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker6] [8s 402ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:322) DEBUG: [HttpClient-36-Worker6] [8s 403ms] SSL Reader(SocketTube(96)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-36-Worker6] [8s 403ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7dd2bce4, getALPN: jdk.internal.net.http.common.MinimalFuture@707d53ce[Completed normally] (id=6576), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 403ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-Worker6] [8s 403ms] Http2Connection(SSLTube(SocketTube(96))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 403ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-Worker6] [8s 403ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:322) DEBUG: [HttpClient-37-SelectorManager] [8s 403ms] PlainHttpConnection(SocketTube(96)) Closing channel: channel not registered with selector DEBUG: [HttpClient-36-Worker6] [8s 403ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker6] [8s 403ms] SSLTube(SocketTube(96)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker6] [8s 403ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-37-SelectorManager] [8s 403ms] SocketTube(96) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-36-Worker6] [8s 403ms] SSL Reader(SocketTube(96)) stop DEBUG: [HttpClient-36-Worker6] [8s 403ms] SSL Writer(SocketTube(96)) stop DEBUG: [HttpClient-37-SelectorManager] [8s 403ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams Server connection to /127.0.0.1:46484 stopping. 1 streams DEBUG: [HttpClient-36-Worker6] [8s 403ms] SocketTube(96) Stopping read scheduler DEBUG: [HttpClient-36-Worker6] [8s 403ms] SocketTube(96) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-Worker6] [8s 403ms] SocketTube(96) Read scheduler stopped DEBUG: [HttpClient-36-Worker6] [8s 403ms] SocketTube(96) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] TestServer: Connection writer stopping DEBUG: [MainThread] [8s 404ms] HttpClientImpl(38) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [8s 405ms] HttpClientImpl(38) ClientImpl (async) send https://127.0.0.1:60577/ GET DEBUG: [MainThread] [8s 405ms] Exchange establishing exchange for https://127.0.0.1:60577/ GET, proxy=null Oct 16, 2023 9:01:34 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:34 AM 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] [8s 412ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 412ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 412ms] PlainHttpConnection(SocketTube(97)) binding to configured local address localhost/127.0.0.1 DEBUG: [MainThread] [8s 412ms] PlainHttpConnection(SocketTube(97)) bind completed localhost/127.0.0.1 DEBUG: [MainThread] [8s 412ms] PlainHttpConnection(SocketTube(97)) registering connect event DEBUG: [MainThread] [8s 412ms] 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=59741, Session(1697439694780|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@54064533 for C (true) DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: finishing connect DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59741 DEBUG: [HttpClient-37-Worker0] [8s 413ms] SocketTube(97) connecting flows DEBUG: [HttpClient-37-Worker0] [8s 413ms] SocketTube(97) read publisher got subscriber DEBUG: [HttpClient-37-Worker0] [8s 413ms] SocketTube(97) registering subscribe event DEBUG: [HttpClient-37-Worker0] [8s 413ms] SocketTube(97) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker0] [8s 413ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker0] [8s 413ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] SocketTube(97) subscribe event raised DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] 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@5efe2e43[Not completed, 4 dependents] (id=6635) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] SocketTube(97) read demand reset to 0 DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] SocketTube(97) calling onSubscribe DEBUG: [HttpClient-37-Worker0] [8s 413ms] SSL Writer(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SocketTube(97) DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] SSL Reader(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-37-Worker0] [8s 413ms] SocketTube(97) subscribed for writing DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] SocketTube(97) onSubscribe called DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] SocketTube(97) pending subscriber subscribed DEBUG: [HttpClient-38-SelectorManager] [8s 413ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for R (true) DEBUG: [HttpClient-37-Worker0] [8s 413ms] SocketTube(97) write: registering startSubscription event DEBUG: [HttpClient-37-Worker0] [8s 414ms] SSL Writer(SocketTube(97)) onSubscribe initiating handshaking DEBUG: [HttpClient-38-SelectorManager] [8s 414ms] SocketTube(97) write: starting subscription DEBUG: [HttpClient-38-SelectorManager] [8s 414ms] SocketTube(97) write: offloading requestMore DEBUG: [HttpClient-37-Worker0] [8s 414ms] SSL Writer(SocketTube(97)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-37-Worker0] [8s 414ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-37-Worker0] [8s 414ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker1] [8s 414ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker1] [8s 414ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker1] [8s 414ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [8s 415ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [8s 415ms] SSL Writer(SocketTube(97)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-37-Worker0] [8s 415ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [8s 415ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker0] [8s 415ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker0] [8s 415ms] SSL Writer(SocketTube(97)) Sending 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [8s 415ms] SSL Writer(SocketTube(97)) Adding 2191 to outputQ queue DEBUG: [HttpClient-37-Worker0] [8s 415ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker0] [8s 415ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker0] [8s 415ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [8s 415ms] SocketTube(97) trying to write: 2191 DEBUG: [HttpClient-37-Worker0] [8s 415ms] SocketTube(97) wrote: 2191 DEBUG: [HttpClient-37-Worker0] [8s 415ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker0] [8s 415ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [8s 415ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [8s 415ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker0] [8s 415ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [8s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 417ms] HttpClientImpl(38) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-38-SelectorManager] [8s 417ms] SocketTube(97) read bytes: 133 DEBUG: [HttpClient-38-SelectorManager] [8s 417ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 417ms] SSL Reader(SocketTube(97)) Adding 133 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 417ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 417ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 417ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker2] [8s 417ms] SSL Reader(SocketTube(97)) Unwrapping: 133 DEBUG: [HttpClient-37-Worker2] [8s 417ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker2] [8s 417ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-37-Worker2] [8s 417ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 133 DEBUG: [HttpClient-37-Worker2] [8s 417ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker2] [8s 417ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker2] [8s 417ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker2] [8s 418ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-37-Worker2] [8s 418ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-37-Worker2] [8s 418ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker2] [8s 418ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [8s 418ms] SSL Writer(SocketTube(97)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-37-Worker2] [8s 418ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [8s 418ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker2] [8s 418ms] SSL Writer(SocketTube(97)) Sending 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [8s 418ms] SSL Writer(SocketTube(97)) Adding 6 to outputQ queue DEBUG: [HttpClient-37-Worker2] [8s 418ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker2] [8s 418ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [8s 418ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [8s 419ms] SocketTube(97) trying to write: 6 DEBUG: [HttpClient-37-Worker2] [8s 419ms] SocketTube(97) wrote: 6 DEBUG: [HttpClient-37-Worker2] [8s 419ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker2] [8s 419ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 419ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 419ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker2] [8s 419ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [8s 419ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker2] [8s 419ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker2] [8s 419ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-Worker2] [8s 419ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 419ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-SelectorManager] [8s 419ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 420ms] SocketTube(97) read bytes: 6 DEBUG: [HttpClient-38-SelectorManager] [8s 420ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 420ms] SSL Reader(SocketTube(97)) Adding 6 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 420ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 420ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 420ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [8s 420ms] SSL Reader(SocketTube(97)) Unwrapping: 6 DEBUG: [HttpClient-37-Worker3] [8s 420ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker3] [8s 420ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [8s 420ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 6 DEBUG: [HttpClient-37-Worker3] [8s 421ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker3] [8s 424ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker3] [8s 424ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker3] [8s 424ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-Worker3] [8s 424ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [8s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 460ms] SocketTube(97) read bytes: 169 DEBUG: [HttpClient-38-SelectorManager] [8s 460ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 460ms] SSL Reader(SocketTube(97)) Adding 169 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 460ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 460ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [8s 460ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker4] [8s 460ms] SSL Reader(SocketTube(97)) Unwrapping: 169 DEBUG: [HttpClient-37-Worker4] [8s 461ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-37-Worker4] [8s 461ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-37-Worker4] [8s 461ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 79 DEBUG: [HttpClient-37-Worker4] [8s 461ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker4] [8s 461ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker4] [8s 461ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker4] [8s 461ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-37-Worker4] [8s 461ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker4] [8s 461ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker4] [8s 461ms] SSL Reader(SocketTube(97)) Unwrapping: 90 DEBUG: [HttpClient-37-Worker4] [8s 461ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker4] [8s 462ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-37-Worker4] [8s 462ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 90 DEBUG: [HttpClient-37-Worker4] [8s 462ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-37-Worker4] [8s 462ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-37-Worker4] [8s 462ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker4] [8s 462ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker4] [8s 462ms] SSL Writer(SocketTube(97)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-37-Worker4] [8s 462ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker4] [8s 462ms] SSLFlowDelegate(SocketTube(97)) setALPN = h2 DEBUG: [HttpClient-37-Worker4] [8s 462ms] PlainHttpConnection(SocketTube(97)) finishConnect, setting connected=true DEBUG: [HttpClient-37-Worker4] [8s 462ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-37-Worker4] [8s 462ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-37-Worker4] [8s 463ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-37-Worker4] [8s 463ms] SSLTube(SocketTube(97)) connecting flows DEBUG: [HttpClient-37-Worker4] [8s 463ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@77c9d06e DEBUG: [HttpClient-37-Worker4] [8s 463ms] Http2Connection(SSLTube(SocketTube(97))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-37-Worker4] [8s 463ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker4] [8s 463ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [8s 463ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker4] [8s 463ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [8s 463ms] SSLTube(SocketTube(97)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-37-Worker4] [8s 463ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) Oct 16, 2023 9:01:34 AM 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-Worker4] [8s 463ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 63 bytes in the priority write queue DEBUG: [HttpClient-37-Worker4] [8s 463ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker4] [8s 463ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker4] [8s 463ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker4] [8s 463ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker4] [8s 463ms] SSL Writer(SocketTube(97)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-37-Worker4] [8s 463ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-37-Worker4] [8s 464ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 13 bytes in the priority write queue DEBUG: [HttpClient-37-Worker4] [8s 464ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker4] [8s 464ms] Http2Connection(SSLTube(SocketTube(97))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-37-Worker4] [8s 464ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-37-Worker4] [8s 464ms] Http2Connection(SSLTube(SocketTube(97))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker4] [8s 464ms] Http2Connection(SSLTube(SocketTube(97))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-37-Worker4] [8s 464ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed buffered data DEBUG: [HttpClient-37-Worker4] [8s 464ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-Worker4] [8s 464ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-Worker4] [8s 464ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-37-Worker4] [8s 464ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-37-Worker4] [8s 464ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-37-Worker4] [8s 464ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker4] [8s 464ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:60577/ GET DEBUG: [HttpClient-37-Worker4] [8s 464ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-37-Worker4] [8s 464ms] Http2Connection(SSLTube(SocketTube(97))) Opened stream 1 DEBUG: [HttpClient-37-Worker4] [8s 464ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-37-Worker4] [8s 465ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 48 bytes to the write queue DEBUG: [HttpClient-37-Worker4] [8s 465ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker4] [8s 465ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker4] [8s 465ms] Exchange sendRequestBody DEBUG: [HttpClient-37-Worker4] [8s 465ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) Sending 90 bytes downstream DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) Adding 90 to outputQ queue DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-37-Worker4] [8s 465ms] SocketTube(97) trying to write: 90 DEBUG: [HttpClient-37-Worker4] [8s 465ms] SocketTube(97) wrote: 90 DEBUG: [HttpClient-37-Worker4] [8s 465ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker4] [8s 465ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [8s 465ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker4] [8s 465ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker4] [8s 465ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker4] [8s 465ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker4] [8s 465ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSLTube(SocketTube(97)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) wrapping 124 bytes DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) Sending 162 bytes downstream DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) Adding 162 to outputQ queue DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [8s 465ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-37-Worker4] [8s 465ms] SocketTube(97) trying to write: 162 DEBUG: [HttpClient-37-Worker4] [8s 466ms] SocketTube(97) wrote: 162 DEBUG: [HttpClient-37-Worker4] [8s 466ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker4] [8s 466ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [8s 466ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [8s 466ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [8s 466ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker4] [8s 466ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker4] [8s 466ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker4] [8s 466ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [8s 466ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker4] [8s 466ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker4] [8s 466ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker4] [8s 466ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-Worker4] [8s 466ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [8s 466ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [8s 466ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 466ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 466ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 466ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 466ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 466ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-SelectorManager] [8s 466ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 466ms] SocketTube(97) read bytes: 1803 DEBUG: [HttpClient-38-SelectorManager] [8s 466ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 466ms] SSL Reader(SocketTube(97)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 466ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 466ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 466ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [8s 466ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [8s 466ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for R (false) DEBUG: [HttpClient-37-Worker5] [8s 466ms] SSL Reader(SocketTube(97)) Unwrapping: 1803 DEBUG: [readLoop] [8s 466ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 466ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 466ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 466ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 466ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [8s 467ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 467ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-Worker5] [8s 467ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-37-Worker5] [8s 467ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-37-Worker5] [8s 467ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-37-Worker5] [8s 467ms] SSL Reader(SocketTube(97)) Unwrapping: 77 DEBUG: [readLoop] [8s 467ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 467ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [HttpClient-37-Worker5] [8s 467ms] SSL Reader(SocketTube(97)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker5] [8s 467ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-37-Worker5] [8s 467ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 77 DEBUG: [HttpClient-37-Worker5] [8s 467ms] SSL Reader(SocketTube(97)) sending 39 DEBUG: [HttpClient-37-Worker5] [8s 467ms] SSL Reader(SocketTube(97)) Adding 39 to outputQ queue DEBUG: [HttpClient-37-Worker5] [8s 467ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [8s 467ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker5] [8s 467ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [8s 467ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 467ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [8s 467ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [8s 467ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-37-Worker5] [8s 467ms] Http2Connection(SSLTube(SocketTube(97))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [8s 467ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(1): 39 DEBUG: [HttpClient-37-Worker5] [8s 467ms] Http2Connection(SSLTube(SocketTube(97))) Processing 39 DEBUG: [HttpClient-37-Worker5] [8s 467ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-37-Worker5] [8s 467ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [8s 467ms] 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 Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer(2): Using handler for: / DEBUG: [HttpClient-37-Worker5] [8s 468ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 DEBUG: [HttpClient-37-Worker5] [8s 468ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 9 bytes to the write queue DEBUG: [HttpClient-37-Worker5] [8s 468ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker5] [8s 468ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Writer(SocketTube(97)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Writer(SocketTube(97)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Writer(SocketTube(97)) wrapping 9 bytes DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Writer(SocketTube(97)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Writer(SocketTube(97)) Sending 47 bytes downstream DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Writer(SocketTube(97)) Adding 47 to outputQ queue DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-37-Worker5] [8s 468ms] SocketTube(97) trying to write: 47 DEBUG: [HttpClient-37-Worker5] [8s 468ms] SocketTube(97) wrote: 47 DEBUG: [HttpClient-37-Worker5] [8s 468ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-Worker5] [8s 468ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [8s 468ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-37-Worker5] [8s 468ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker5] [8s 468ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(1) DEBUG: [readLoop] [8s 468ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 468ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 468ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-SelectorManager] [8s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 468ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [8s 468ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 468ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 468ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker5] [8s 468ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker5] [8s 468ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-Worker5] [8s 468ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [8s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for R (true) DEBUG: [HttpClient-37-Worker5] [8s 468ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [8s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 469ms] SocketTube(97) read bytes: 151 DEBUG: [HttpClient-38-SelectorManager] [8s 469ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 469ms] SSL Reader(SocketTube(97)) Adding 151 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 469ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bfcabf8 for R (false) DEBUG: [HttpClient-37-Worker6] [8s 469ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker6] [8s 469ms] SSL Reader(SocketTube(97)) Unwrapping: 151 DEBUG: [HttpClient-38-SelectorManager] [8s 469ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker6] [8s 469ms] SSL Reader(SocketTube(97)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-37-Worker6] [8s 469ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-37-Worker6] [8s 469ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 53 DEBUG: [HttpClient-37-Worker6] [8s 469ms] SSL Reader(SocketTube(97)) sending 15 DEBUG: [HttpClient-37-Worker6] [8s 469ms] SSL Reader(SocketTube(97)) Adding 15 to outputQ queue DEBUG: [HttpClient-37-Worker6] [8s 469ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker6] [8s 469ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-37-Worker6] [8s 469ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-37-Worker6] [8s 469ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-37-Worker6] [8s 469ms] Http2Connection(SSLTube(SocketTube(97))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker6] [8s 469ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(2): 15 DEBUG: [HttpClient-37-Worker6] [8s 469ms] Http2Connection(SSLTube(SocketTube(97))) Processing 15 DEBUG: [HttpClient-37-Worker6] [8s 469ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-37-Worker6] [8s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker6] [8s 469ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker6] [8s 469ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker6] [8s 469ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-37-Worker6] [8s 469ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 59741 DEBUG: [HttpClient-37-Worker6] [8s 469ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 59741 DEBUG: [HttpClient-37-Worker6] [8s 469ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-37-Worker6] [8s 469ms] HttpClientImpl(38) body subscriber registered: 1 DEBUG: [HttpClient-37-Worker6] [8s 469ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(2) DEBUG: [HttpClient-37-Worker6] [8s 469ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker6] [8s 469ms] SSL Reader(SocketTube(97)) Unwrapping: 98 DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 51 DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) sending 13 DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) Adding 13 to outputQ queue DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(3): 13 DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97))) Processing 13 DEBUG: [HttpClient-37-Worker6] [8s 470ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-37-Worker6] [8s 470ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker6] [8s 470ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(3) DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) Unwrapping: 47 DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 47 DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) sending 9 DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) Adding 9 to outputQ queue DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-37-Worker6] [8s 470ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(4): 9 DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97))) Processing 9 DEBUG: [HttpClient-37-Worker6] [8s 470ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-Worker6] [8s 470ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker6] [8s 470ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-37-Worker6] [8s 470ms] HttpClientImpl(38) body subscriber unregistered: 0 DEBUG: [HttpClient-37-Worker6] [8s 470ms] HttpClientImpl(38) ClientImpl (async) elapsed 65 millis for GET to https://127.0.0.1:60577/ DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) close stream 1 DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97))) Closed stream 1 DEBUG: [HttpClient-38-SelectorManager] [8s 470ms] HttpClientImpl(38) SelectorManager shutting down DEBUG: [HttpClient-37-Worker6] [8s 470ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@59229dc9 DEBUG: [HttpClient-37-Worker6] [8s 471ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-37-Worker6] [8s 471ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(4) DEBUG: [HttpClient-37-Worker6] [8s 471ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker6] [8s 471ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-Worker6] [8s 471ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-Worker6] [8s 471ms] SocketTube(97) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 471ms] Http2ClientImpl stopping DEBUG: [HttpClient-37-Worker6] [8s 471ms] SocketTube(97) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker6] [8s 471ms] SocketTube(97) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4120bb55 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker6] [8s 471ms] SocketTube(97) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker6] [8s 471ms] SocketTube(97) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker6] [8s 471ms] SocketTube(97) pausing read event DEBUG: [HttpClient-38-SelectorManager] [8s 471ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams DEBUG: [HttpClient-37-Worker6] [8s 471ms] SocketTube(97) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker6] [8s 471ms] SocketTube(97) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4120bb55 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker6] [8s 471ms] SocketTube(97) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 471ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-37-Worker6] [8s 471ms] 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@5efe2e43[Not completed, 4 dependents] (id=6635) 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@77c9d06e, getALPN: jdk.internal.net.http.common.MinimalFuture@4410809d[Completed normally] (id=6641), 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-Worker6] [8s 471ms] SocketTube(97) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker6] [8s 471ms] SSL Reader(SocketTube(97)) onError: java.io.IOException: selector manager closed Oct 16, 2023 9:01:34 AM 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-Worker6] [8s 471ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:322) DEBUG: [HttpClient-37-Worker6] [8s 471ms] SSL Reader(SocketTube(97)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 471ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 34 bytes to the write queue DEBUG: [HttpClient-38-SelectorManager] [8s 471ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker6] [8s 471ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@77c9d06e, getALPN: jdk.internal.net.http.common.MinimalFuture@4410809d[Completed normally] (id=6641), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 471ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-38-SelectorManager] [8s 471ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-SelectorManager] [8s 471ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 471ms] SSL Writer(SocketTube(97)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-38-SelectorManager] [8s 471ms] SSL Writer(SocketTube(97)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] SSL Writer(SocketTube(97)) wrapping 34 bytes DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] SSL Writer(SocketTube(97)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] SSL Writer(SocketTube(97)) Sending 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] SSL Writer(SocketTube(97)) Adding 72 to outputQ queue DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-37-Worker6] [8s 471ms] Http2Connection(SSLTube(SocketTube(97))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker6] [8s 472ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:322) DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] SocketTube(97) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] SocketTube(97) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] SocketTube(97) write: cancel DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] SocketTube(97) write: resetting demand to 0 DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-Worker6] [8s 472ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-Worker6] [8s 472ms] SSLTube(SocketTube(97)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] PlainHttpConnection(SocketTube(97)) Closing channel: channel not registered with selector DEBUG: [HttpClient-37-Worker6] [8s 472ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] SocketTube(97) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-38-SelectorManager] [8s 472ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams Server connection to /127.0.0.1:59741 stopping. 1 streams DEBUG: [HttpClient-37-Worker6] [8s 473ms] SSL Reader(SocketTube(97)) stop DEBUG: [HttpClient-37-Worker6] [8s 473ms] SSL Writer(SocketTube(97)) stop TestServer: Connection writer stopping DEBUG: [HttpClient-37-Worker6] [8s 473ms] SocketTube(97) Stopping read scheduler DEBUG: [HttpClient-37-Worker6] [8s 473ms] SocketTube(97) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker6] [8s 473ms] SocketTube(97) Read scheduler stopped DEBUG: [HttpClient-37-Worker6] [8s 473ms] SocketTube(97) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [8s 473ms] HttpClientImpl(39) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [8s 474ms] HttpClientImpl(39) ClientImpl (async) send https://127.0.0.1:60577/ GET DEBUG: [MainThread] [8s 474ms] Exchange establishing exchange for https://127.0.0.1:60577/ GET, proxy=null Oct 16, 2023 9:01:34 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:34 AM 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] [8s 475ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 475ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 475ms] PlainHttpConnection(SocketTube(98)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [8s 475ms] PlainHttpConnection(SocketTube(98)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [8s 475ms] PlainHttpConnection(SocketTube(98)) registering connect event DEBUG: [MainThread] [8s 475ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-39-SelectorManager] [8s 475ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@24b954dc for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-39-SelectorManager] [8s 475ms] PlainHttpConnection(SocketTube(98)) 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=49337, Session(1697439694822|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49337 DEBUG: [HttpClient-38-Worker0] [8s 476ms] SocketTube(98) connecting flows DEBUG: [HttpClient-38-Worker0] [8s 476ms] SocketTube(98) read publisher got subscriber DEBUG: [HttpClient-38-Worker0] [8s 476ms] SocketTube(98) registering subscribe event DEBUG: [HttpClient-38-Worker0] [8s 476ms] SocketTube(98) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-Worker0] [8s 476ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] SocketTube(98) subscribe event raised DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] 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@2e413fac[Not completed, 4 dependents] (id=6700) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] SocketTube(98) read demand reset to 0 DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] SocketTube(98) calling onSubscribe DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] SSL Reader(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-38-Worker0] [8s 476ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] SocketTube(98) onSubscribe called DEBUG: [HttpClient-38-Worker0] [8s 476ms] SSL Writer(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SocketTube(98) DEBUG: [HttpClient-38-Worker0] [8s 476ms] SocketTube(98) subscribed for writing DEBUG: [HttpClient-38-Worker0] [8s 476ms] SocketTube(98) write: registering startSubscription event DEBUG: [HttpClient-38-Worker0] [8s 476ms] SSL Writer(SocketTube(98)) onSubscribe initiating handshaking DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] SocketTube(98) pending subscriber subscribed DEBUG: [HttpClient-38-Worker0] [8s 476ms] SSL Writer(SocketTube(98)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-38-Worker0] [8s 476ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b43a400 for R (true) DEBUG: [HttpClient-38-Worker0] [8s 476ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] SocketTube(98) write: starting subscription DEBUG: [HttpClient-39-SelectorManager] [8s 476ms] SocketTube(98) write: offloading requestMore DEBUG: [HttpClient-38-Worker1] [8s 476ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker1] [8s 476ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker1] [8s 476ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [8s 480ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [8s 480ms] SSL Writer(SocketTube(98)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-38-Worker0] [8s 480ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [8s 480ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker0] [8s 480ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker0] [8s 480ms] SSL Writer(SocketTube(98)) Sending 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [8s 480ms] SSL Writer(SocketTube(98)) Adding 2191 to outputQ queue DEBUG: [HttpClient-38-Worker0] [8s 480ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker0] [8s 480ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker0] [8s 480ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [8s 480ms] SocketTube(98) trying to write: 2191 DEBUG: [HttpClient-38-Worker0] [8s 480ms] SocketTube(98) wrote: 2191 DEBUG: [HttpClient-38-Worker0] [8s 480ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker0] [8s 480ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [8s 480ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [8s 481ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker0] [8s 481ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [8s 482ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b43a400 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 482ms] HttpClientImpl(39) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-39-SelectorManager] [8s 482ms] SocketTube(98) read bytes: 133 DEBUG: [HttpClient-39-SelectorManager] [8s 482ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 482ms] SSL Reader(SocketTube(98)) Adding 133 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 482ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 482ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b43a400 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 482ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 482ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [8s 482ms] SSL Reader(SocketTube(98)) Unwrapping: 133 DEBUG: [HttpClient-38-Worker2] [8s 482ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker2] [8s 482ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [8s 482ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 133 DEBUG: [HttpClient-38-Worker2] [8s 482ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 482ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-39-SelectorManager] [8s 482ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b43a400 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 483ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [8s 483ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 483ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker2] [8s 483ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-38-Worker2] [8s 483ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-38-Worker2] [8s 483ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker2] [8s 483ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [8s 483ms] SSL Writer(SocketTube(98)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [8s 483ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [8s 483ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 483ms] SSL Writer(SocketTube(98)) Sending 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 483ms] SSL Writer(SocketTube(98)) Adding 6 to outputQ queue DEBUG: [HttpClient-38-Worker2] [8s 483ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [8s 483ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 483ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 483ms] SocketTube(98) trying to write: 6 DEBUG: [HttpClient-38-Worker2] [8s 483ms] SocketTube(98) wrote: 6 DEBUG: [HttpClient-38-Worker2] [8s 483ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker2] [8s 483ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 484ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 484ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker2] [8s 484ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 484ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker2] [8s 484ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker2] [8s 484ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker2] [8s 484ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 484ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-SelectorManager] [8s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b43a400 for R (true) DEBUG: [HttpClient-39-SelectorManager] [8s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b43a400 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 484ms] SocketTube(98) read bytes: 175 DEBUG: [HttpClient-39-SelectorManager] [8s 484ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 484ms] SSL Reader(SocketTube(98)) Adding 175 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 484ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b43a400 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 484ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) Unwrapping: 175 DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 6 DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) Unwrapping: 169 DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 79 DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) Unwrapping: 90 DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 90 DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Writer(SocketTube(98)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [8s 484ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [8s 485ms] SSLFlowDelegate(SocketTube(98)) setALPN = h2 DEBUG: [HttpClient-38-Worker3] [8s 485ms] PlainHttpConnection(SocketTube(98)) finishConnect, setting connected=true DEBUG: [HttpClient-38-Worker3] [8s 485ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-38-Worker3] [8s 485ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-38-Worker3] [8s 485ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-38-Worker3] [8s 485ms] SSLTube(SocketTube(98)) connecting flows DEBUG: [HttpClient-38-Worker3] [8s 485ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2fcafbda DEBUG: [HttpClient-38-Worker3] [8s 485ms] Http2Connection(SSLTube(SocketTube(98))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-38-Worker3] [8s 485ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 485ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [8s 485ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 485ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [8s 485ms] SSLTube(SocketTube(98)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-38-Worker3] [8s 485ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) Oct 16, 2023 9:01:34 AM 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] [8s 485ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 63 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [8s 485ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [8s 485ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [8s 485ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [8s 485ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker3] [8s 485ms] SSL Writer(SocketTube(98)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [8s 485ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-38-Worker3] [8s 485ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 13 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [8s 485ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [8s 485ms] Http2Connection(SSLTube(SocketTube(98))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-38-Worker3] [8s 485ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-38-Worker3] [8s 485ms] Http2Connection(SSLTube(SocketTube(98))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker3] [8s 485ms] Http2Connection(SSLTube(SocketTube(98))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-38-Worker3] [8s 485ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed buffered data DEBUG: [HttpClient-38-Worker3] [8s 485ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-Worker3] [8s 485ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-Worker3] [8s 485ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-38-Worker3] [8s 485ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-38-Worker3] [8s 485ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-38-Worker3] [8s 485ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [8s 485ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:60577/ GET DEBUG: [HttpClient-38-Worker3] [8s 486ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-38-Worker3] [8s 486ms] Http2Connection(SSLTube(SocketTube(98))) Opened stream 1 DEBUG: [HttpClient-38-Worker3] [8s 486ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:01:34 AM 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] [8s 486ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 48 bytes to the write queue DEBUG: [HttpClient-38-Worker3] [8s 486ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [8s 486ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [8s 486ms] Exchange sendRequestBody DEBUG: [HttpClient-38-Worker3] [8s 486ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-38-Worker3] [8s 486ms] SSL Writer(SocketTube(98)) Sending 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [8s 486ms] SSL Writer(SocketTube(98)) Adding 90 to outputQ queue DEBUG: [HttpClient-38-Worker3] [8s 486ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [8s 486ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 486ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [8s 486ms] SocketTube(98) trying to write: 90 DEBUG: [HttpClient-38-Worker3] [8s 486ms] SocketTube(98) wrote: 90 DEBUG: [HttpClient-38-Worker3] [8s 486ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker3] [8s 486ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 486ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 486ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [8s 486ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker3] [8s 486ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker3] [8s 486ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [8s 486ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [8s 486ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [8s 486ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker3] [8s 486ms] SSL Writer(SocketTube(98)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [8s 486ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [8s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b43a400 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 487ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [8s 487ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [HttpClient-38-Worker3] [8s 487ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [8s 487ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker3] [8s 487ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker3] [8s 487ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [8s 487ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [8s 487ms] SSLTube(SocketTube(98)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [8s 487ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker3] [8s 487ms] SSL Writer(SocketTube(98)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [8s 487ms] SSL Writer(SocketTube(98)) wrapping 124 bytes DEBUG: [HttpClient-38-Worker3] [8s 487ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [8s 487ms] SSL Writer(SocketTube(98)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [8s 487ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [8s 487ms] SSL Writer(SocketTube(98)) Sending 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [8s 487ms] SSL Writer(SocketTube(98)) Adding 162 to outputQ queue DEBUG: [HttpClient-38-Worker3] [8s 487ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [8s 488ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 488ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [8s 488ms] SocketTube(98) trying to write: 162 DEBUG: [HttpClient-38-Worker3] [8s 488ms] SocketTube(98) wrote: 162 DEBUG: [HttpClient-38-Worker3] [8s 488ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker3] [8s 488ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 488ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 488ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [8s 488ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker3] [8s 488ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker3] [8s 488ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker3] [8s 488ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [8s 488ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 488ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker3] [8s 488ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [8s 488ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [Test-server-pool] [8s 488ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-38-Worker3] [8s 488ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker3] [8s 488ms] SocketTube(98) resuming read event DEBUG: [Test-server-pool] [8s 488ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 488ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker3] [8s 488ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 488ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [8s 488ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): connection started DEBUG: [readLoop] [8s 488ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 488ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 488ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 488ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 488ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 488ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 488ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 488ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 488ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 488ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 488ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 488ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-39-SelectorManager] [8s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b43a400 for R (true) TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-39-SelectorManager] [8s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b43a400 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 489ms] SocketTube(98) read bytes: 1803 DEBUG: [HttpClient-39-SelectorManager] [8s 489ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 489ms] SSL Reader(SocketTube(98)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 489ms] SocketTube(98) resuming read event TestServer(2): Using handler for: / DEBUG: [HttpClient-39-SelectorManager] [8s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b43a400 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 489ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [8s 489ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker4] [8s 489ms] SSL Reader(SocketTube(98)) Unwrapping: 1803 Sent response headers 200 DEBUG: [HttpClient-38-Worker4] [8s 489ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-38-Worker4] [8s 489ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-38-Worker4] [8s 489ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-38-Worker4] [8s 489ms] SSL Reader(SocketTube(98)) Unwrapping: 77 DEBUG: [HttpClient-38-Worker4] [8s 489ms] SSL Reader(SocketTube(98)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker4] [8s 489ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-38-Worker4] [8s 489ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 77 DEBUG: [HttpClient-38-Worker4] [8s 489ms] SSL Reader(SocketTube(98)) sending 39 DEBUG: [HttpClient-38-Worker4] [8s 489ms] SSL Reader(SocketTube(98)) Adding 39 to outputQ queue DEBUG: [HttpClient-38-Worker4] [8s 489ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [8s 489ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker4] [8s 489ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-38-Worker4] [8s 489ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-38-Worker4] [8s 489ms] Http2Connection(SSLTube(SocketTube(98))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker4] [8s 489ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(1): 39 DEBUG: [HttpClient-38-Worker4] [8s 489ms] Http2Connection(SSLTube(SocketTube(98))) Processing 39 DEBUG: [HttpClient-38-Worker4] [8s 489ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-38-Worker4] [8s 489ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker4] [8s 489ms] 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 Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker4] [8s 489ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-Worker4] [8s 489ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 9 bytes to the write queue DEBUG: [HttpClient-38-Worker4] [8s 489ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker4] [8s 490ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Writer(SocketTube(98)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Writer(SocketTube(98)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Writer(SocketTube(98)) wrapping 9 bytes DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Writer(SocketTube(98)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Writer(SocketTube(98)) Sending 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Writer(SocketTube(98)) Adding 47 to outputQ queue DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [8s 490ms] SocketTube(98) trying to write: 47 DEBUG: [HttpClient-38-Worker4] [8s 490ms] SocketTube(98) wrote: 47 DEBUG: [HttpClient-38-Worker4] [8s 490ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-38-Worker4] [8s 490ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [8s 490ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-Worker4] [8s 490ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [8s 490ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(1) DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker4] [8s 490ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker4] [8s 490ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker4] [8s 490ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [8s 490ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [8s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b43a400 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 491ms] SocketTube(98) read bytes: 151 DEBUG: [HttpClient-39-SelectorManager] [8s 491ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 491ms] SSL Reader(SocketTube(98)) Adding 151 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 491ms] SocketTube(98) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b43a400 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 491ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [8s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b43a400 for R (false) DEBUG: [HttpClient-38-Worker5] [8s 491ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker5] [8s 491ms] SSL Reader(SocketTube(98)) Unwrapping: 151 DEBUG: [readLoop] [8s 491ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 491ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [8s 491ms] SSL Reader(SocketTube(98)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [readLoop] [8s 491ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 491ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 491ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [8s 491ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-38-Worker5] [8s 491ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 53 DEBUG: [HttpClient-38-Worker5] [8s 491ms] SSL Reader(SocketTube(98)) sending 15 DEBUG: [HttpClient-38-Worker5] [8s 491ms] SSL Reader(SocketTube(98)) Adding 15 to outputQ queue DEBUG: [HttpClient-38-Worker5] [8s 491ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [8s 491ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-38-Worker5] [8s 491ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 491ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [8s 491ms] Http2Connection(SSLTube(SocketTube(98))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [8s 491ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(2): 15 DEBUG: [HttpClient-38-Worker5] [8s 491ms] Http2Connection(SSLTube(SocketTube(98))) Processing 15 DEBUG: [HttpClient-38-Worker5] [8s 491ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-38-Worker5] [8s 491ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [8s 491ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker5] [8s 491ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker5] [8s 491ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-38-Worker5] [8s 491ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 49337 DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 49337 DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-38-Worker5] [8s 492ms] HttpClientImpl(39) body subscriber registered: 1 DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(2) DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) Unwrapping: 98 DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 51 DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) sending 13 DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) Adding 13 to outputQ queue DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(3): 13 DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98))) Processing 13 DEBUG: [HttpClient-38-Worker5] [8s 492ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-38-Worker5] [8s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [8s 492ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(3) DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) Unwrapping: 47 DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 47 DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) sending 9 DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) Adding 9 to outputQ queue DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-38-Worker5] [8s 492ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(4): 9 DEBUG: [HttpClient-38-Worker5] [8s 492ms] Http2Connection(SSLTube(SocketTube(98))) Processing 9 DEBUG: [HttpClient-38-Worker5] [8s 492ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-Worker5] [8s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [8s 492ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker5] [8s 493ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker5] [8s 493ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-38-Worker5] [8s 493ms] HttpClientImpl(39) body subscriber unregistered: 0 DEBUG: [HttpClient-38-Worker5] [8s 493ms] HttpClientImpl(39) ClientImpl (async) elapsed 18 millis for GET to https://127.0.0.1:60577/ DEBUG: [HttpClient-38-Worker5] [8s 493ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-38-Worker5] [8s 493ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-38-Worker5] [8s 493ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) close stream 1 DEBUG: [HttpClient-38-Worker5] [8s 493ms] Http2Connection(SSLTube(SocketTube(98))) Closed stream 1 DEBUG: [HttpClient-38-Worker5] [8s 493ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c9b57 DEBUG: [HttpClient-38-Worker5] [8s 493ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-38-Worker5] [8s 493ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(4) DEBUG: [HttpClient-38-Worker5] [8s 493ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [8s 493ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-Worker5] [8s 493ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-Worker5] [8s 493ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-Worker5] [8s 493ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [8s 493ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] HttpClientImpl(39) SelectorManager shutting down DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] Http2ClientImpl stopping DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:01:34 AM 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] [8s 493ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 34 bytes to the write queue DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] SSL Writer(SocketTube(98)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] SSL Writer(SocketTube(98)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] SSL Writer(SocketTube(98)) wrapping 34 bytes DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] SSL Writer(SocketTube(98)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] SSL Writer(SocketTube(98)) Sending 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] SSL Writer(SocketTube(98)) Adding 72 to outputQ queue DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [8s 493ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [8s 494ms] SocketTube(98) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 494ms] SocketTube(98) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 494ms] SocketTube(98) pausing read event DEBUG: [HttpClient-39-SelectorManager] [8s 494ms] 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@2e413fac[Not completed, 4 dependents] (id=6700) 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@2fcafbda, getALPN: jdk.internal.net.http.common.MinimalFuture@5ae26bfb[Completed normally] (id=6706), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [8s 494ms] SocketTube(98) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 494ms] SSL Reader(SocketTube(98)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 494ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java: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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-39-SelectorManager] [8s 494ms] SSL Reader(SocketTube(98)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 494ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2fcafbda, getALPN: jdk.internal.net.http.common.MinimalFuture@5ae26bfb[Completed normally] (id=6706), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 494ms] Http2Connection(SSLTube(SocketTube(98))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 494ms] SSLTube(SocketTube(98)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 494ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-39-SelectorManager] [8s 494ms] SSL Reader(SocketTube(98)) stop DEBUG: [HttpClient-39-SelectorManager] [8s 494ms] SSL Writer(SocketTube(98)) stop DEBUG: [HttpClient-38-Worker6] [8s 494ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java: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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-39-SelectorManager] [8s 494ms] SocketTube(98) Stopping read scheduler DEBUG: [HttpClient-39-SelectorManager] [8s 495ms] SocketTube(98) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [8s 495ms] SocketTube(98) Read scheduler stopped DEBUG: [HttpClient-39-SelectorManager] [8s 495ms] SocketTube(98) write: cancel DEBUG: [HttpClient-39-SelectorManager] [8s 495ms] SocketTube(98) write: resetting demand to 0 DEBUG: [HttpClient-39-SelectorManager] [8s 495ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-39-SelectorManager] [8s 495ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [8s 495ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-38-Worker6] [8s 495ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-39-SelectorManager] [8s 495ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-39-SelectorManager] [8s 495ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-39-SelectorManager] [8s 495ms] PlainHttpConnection(SocketTube(98)) Closing channel: channel not registered with selector DEBUG: [HttpClient-39-SelectorManager] [8s 495ms] SocketTube(98) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-39-SelectorManager] [8s 495ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams Server connection to /127.0.0.1:49337 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 496ms] HttpClientImpl(40) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [8s 496ms] HttpClientImpl(40) ClientImpl (async) send https://127.0.0.1:60577/ GET DEBUG: [MainThread] [8s 496ms] Exchange establishing exchange for https://127.0.0.1:60577/ GET, proxy=null Oct 16, 2023 9:01:34 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:34 AM 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] [8s 497ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 497ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 497ms] PlainHttpConnection(SocketTube(99)) binding to configured local address /0.0.0.0 DEBUG: [MainThread] [8s 497ms] PlainHttpConnection(SocketTube(99)) bind completed /0.0.0.0 DEBUG: [MainThread] [8s 497ms] PlainHttpConnection(SocketTube(99)) registering connect event DEBUG: [MainThread] [8s 498ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3802bb63 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59703 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59703, Session(1697439694885|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-39-Worker0] [8s 498ms] SocketTube(99) connecting flows DEBUG: [HttpClient-39-Worker0] [8s 498ms] SocketTube(99) read publisher got subscriber DEBUG: [HttpClient-39-Worker0] [8s 498ms] SocketTube(99) registering subscribe event DEBUG: [HttpClient-39-Worker0] [8s 498ms] SocketTube(99) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker0] [8s 498ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SocketTube(99) subscribe event raised DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] 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@32fad013[Not completed, 4 dependents] (id=6765) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SocketTube(99) read demand reset to 0 DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SocketTube(99) calling onSubscribe DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SSL Reader(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SocketTube(99) onSubscribe called DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SocketTube(99) pending subscriber subscribed DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for R (true) DEBUG: [HttpClient-39-Worker0] [8s 498ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker0] [8s 498ms] SSL Writer(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SocketTube(99) DEBUG: [HttpClient-39-Worker0] [8s 498ms] SocketTube(99) subscribed for writing DEBUG: [HttpClient-39-Worker0] [8s 498ms] SocketTube(99) write: registering startSubscription event DEBUG: [HttpClient-39-Worker0] [8s 498ms] SSL Writer(SocketTube(99)) onSubscribe initiating handshaking DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SocketTube(99) write: starting subscription DEBUG: [HttpClient-40-SelectorManager] [8s 498ms] SocketTube(99) write: offloading requestMore DEBUG: [HttpClient-39-Worker1] [8s 498ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker1] [8s 498ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker1] [8s 498ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [8s 498ms] SSL Writer(SocketTube(99)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-Worker0] [8s 498ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-Worker0] [8s 498ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker0] [8s 500ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [8s 500ms] SSL Writer(SocketTube(99)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-39-Worker0] [8s 500ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [8s 500ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker0] [8s 500ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker0] [8s 500ms] SSL Writer(SocketTube(99)) Sending 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [8s 500ms] SSL Writer(SocketTube(99)) Adding 2191 to outputQ queue DEBUG: [HttpClient-39-Worker0] [8s 500ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker0] [8s 500ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker0] [8s 500ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [8s 500ms] SocketTube(99) trying to write: 2191 DEBUG: [HttpClient-39-Worker0] [8s 500ms] SocketTube(99) wrote: 2191 DEBUG: [HttpClient-39-Worker0] [8s 500ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker0] [8s 500ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [8s 500ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [8s 500ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker0] [8s 500ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [8s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 503ms] HttpClientImpl(40) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-40-SelectorManager] [8s 503ms] SocketTube(99) read bytes: 133 DEBUG: [HttpClient-40-SelectorManager] [8s 503ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 503ms] SSL Reader(SocketTube(99)) Adding 133 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 503ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 503ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [8s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 504ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 504ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 508ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [8s 508ms] SSL Reader(SocketTube(99)) Unwrapping: 133 DEBUG: [HttpClient-39-Worker2] [8s 508ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker2] [8s 508ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [8s 508ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 133 DEBUG: [HttpClient-39-Worker2] [8s 508ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker2] [8s 508ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker2] [8s 508ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSL Writer(SocketTube(99)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSL Writer(SocketTube(99)) Sending 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSL Writer(SocketTube(99)) Adding 6 to outputQ queue DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [8s 509ms] SocketTube(99) trying to write: 6 DEBUG: [HttpClient-39-Worker2] [8s 509ms] SocketTube(99) wrote: 6 DEBUG: [HttpClient-39-Worker2] [8s 509ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker2] [8s 509ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 509ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker2] [8s 509ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker2] [8s 509ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker2] [8s 509ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 509ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-40-SelectorManager] [8s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for R (true) DEBUG: [HttpClient-40-SelectorManager] [8s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 512ms] SocketTube(99) read bytes: 175 DEBUG: [HttpClient-40-SelectorManager] [8s 512ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 512ms] SSL Reader(SocketTube(99)) Adding 175 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 512ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 512ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 512ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [8s 512ms] SSL Reader(SocketTube(99)) Unwrapping: 175 DEBUG: [HttpClient-39-Worker3] [8s 512ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-39-Worker3] [8s 512ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [8s 512ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 6 DEBUG: [HttpClient-39-Worker3] [8s 512ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker3] [8s 512ms] SSL Reader(SocketTube(99)) Unwrapping: 169 DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 79 DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Reader(SocketTube(99)) Unwrapping: 90 DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 90 DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Writer(SocketTube(99)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 513ms] SSLFlowDelegate(SocketTube(99)) setALPN = h2 DEBUG: [HttpClient-39-Worker3] [8s 513ms] PlainHttpConnection(SocketTube(99)) finishConnect, setting connected=true DEBUG: [HttpClient-39-Worker3] [8s 514ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-39-Worker3] [8s 514ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-39-Worker3] [8s 514ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-39-Worker3] [8s 514ms] SSLTube(SocketTube(99)) connecting flows DEBUG: [HttpClient-39-Worker3] [8s 514ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@26deebbc DEBUG: [HttpClient-39-Worker3] [8s 514ms] Http2Connection(SSLTube(SocketTube(99))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-39-Worker3] [8s 514ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 514ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 514ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 514ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 514ms] SSLTube(SocketTube(99)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-39-Worker3] [8s 514ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) Oct 16, 2023 9:01:34 AM 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] [8s 514ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 63 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [8s 514ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [8s 514ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [8s 514ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [8s 514ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker3] [8s 514ms] SSL Writer(SocketTube(99)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [8s 514ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-39-Worker3] [8s 514ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 13 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [8s 514ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [8s 514ms] Http2Connection(SSLTube(SocketTube(99))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-39-Worker3] [8s 514ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [8s 514ms] Http2Connection(SSLTube(SocketTube(99))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [8s 514ms] Http2Connection(SSLTube(SocketTube(99))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-39-Worker3] [8s 514ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed buffered data DEBUG: [HttpClient-39-Worker3] [8s 514ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-Worker3] [8s 514ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-Worker3] [8s 514ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-39-Worker3] [8s 514ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-39-Worker3] [8s 515ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-39-Worker3] [8s 515ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [8s 515ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:60577/ GET DEBUG: [HttpClient-39-Worker3] [8s 515ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-39-Worker3] [8s 515ms] Http2Connection(SSLTube(SocketTube(99))) Opened stream 1 DEBUG: [HttpClient-39-Worker3] [8s 515ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:01:34 AM 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] [8s 515ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 48 bytes to the write queue DEBUG: [HttpClient-39-Worker3] [8s 515ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [8s 515ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [8s 515ms] Exchange sendRequestBody DEBUG: [HttpClient-39-Worker3] [8s 515ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) Sending 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) Adding 90 to outputQ queue DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 515ms] SocketTube(99) trying to write: 90 DEBUG: [HttpClient-39-Worker3] [8s 515ms] SocketTube(99) wrote: 90 DEBUG: [HttpClient-39-Worker3] [8s 515ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker3] [8s 515ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 515ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker3] [8s 515ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [8s 515ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker3] [8s 515ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [8s 515ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSLTube(SocketTube(99)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) wrapping 124 bytes DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 515ms] SSL Writer(SocketTube(99)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [8s 516ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 516ms] SSL Writer(SocketTube(99)) Sending 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 516ms] SSL Writer(SocketTube(99)) Adding 162 to outputQ queue DEBUG: [HttpClient-39-Worker3] [8s 516ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [8s 516ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 516ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 516ms] SocketTube(99) trying to write: 162 DEBUG: [HttpClient-39-Worker3] [8s 516ms] SocketTube(99) wrote: 162 DEBUG: [HttpClient-39-Worker3] [8s 516ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker3] [8s 516ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 516ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 516ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 516ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 516ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker3] [8s 516ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker3] [8s 516ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 516ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [8s 516ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 516ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker3] [8s 516ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker3] [8s 516ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 516ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [8s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-40-SelectorManager] [8s 516ms] SocketTube(99) read bytes: 1726 DEBUG: [HttpClient-40-SelectorManager] [8s 516ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 516ms] SSL Reader(SocketTube(99)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 516ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 516ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 516ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 516ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 516ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 516ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 516ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 517ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [8s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 517ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 517ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [8s 517ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker4] [8s 517ms] SSL Reader(SocketTube(99)) Unwrapping: 1726 DEBUG: [HttpClient-39-Worker4] [8s 517ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-39-Worker4] [8s 517ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-39-Worker4] [8s 517ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-39-Worker4] [8s 517ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker4] [8s 517ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker4] [8s 517ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker4] [8s 517ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [8s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for R (true) DEBUG: [HttpClient-40-SelectorManager] [8s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 517ms] SocketTube(99) read bytes: 77 DEBUG: [HttpClient-40-SelectorManager] [8s 517ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 517ms] SSL Reader(SocketTube(99)) Adding 77 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 517ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 517ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [8s 517ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker5] [8s 517ms] SSL Reader(SocketTube(99)) Unwrapping: 77 DEBUG: [HttpClient-39-Worker5] [8s 517ms] SSL Reader(SocketTube(99)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker5] [8s 517ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-39-Worker5] [8s 517ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 77 DEBUG: [HttpClient-39-Worker5] [8s 517ms] SSL Reader(SocketTube(99)) sending 39 DEBUG: [HttpClient-39-Worker5] [8s 517ms] SSL Reader(SocketTube(99)) Adding 39 to outputQ queue DEBUG: [HttpClient-39-Worker5] [8s 517ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [8s 517ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker5] [8s 517ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-39-Worker5] [8s 517ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [8s 517ms] Http2Connection(SSLTube(SocketTube(99))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [8s 517ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(1): 39 DEBUG: [HttpClient-39-Worker5] [8s 517ms] Http2Connection(SSLTube(SocketTube(99))) Processing 39 DEBUG: [HttpClient-39-Worker5] [8s 517ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-39-Worker5] [8s 517ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [8s 517ms] 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 Oct 16, 2023 9:01:34 AM 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] [8s 518ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-39-Worker5] [8s 518ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 9 bytes to the write queue DEBUG: [HttpClient-39-Worker5] [8s 518ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker5] [8s 518ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Writer(SocketTube(99)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Writer(SocketTube(99)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Writer(SocketTube(99)) wrapping 9 bytes DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Writer(SocketTube(99)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Writer(SocketTube(99)) Sending 47 bytes downstream DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Writer(SocketTube(99)) Adding 47 to outputQ queue DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-39-Worker5] [8s 518ms] SocketTube(99) trying to write: 47 DEBUG: [HttpClient-39-Worker5] [8s 518ms] SocketTube(99) wrote: 47 DEBUG: [HttpClient-39-Worker5] [8s 518ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-Worker5] [8s 518ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [8s 518ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-Worker5] [8s 518ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker5] [8s 518ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(1) DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker5] [8s 518ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker5] [8s 518ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker5] [8s 518ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [8s 518ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [8s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for R (false) DEBUG: [readLoop] [8s 520ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 520ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 520ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 520ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 520ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 520ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 520ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 520ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [readLoop] [8s 521ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 521ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer(2): Using handler for: / DEBUG: [readLoop] [8s 521ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 521ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 TestServer(2): connection started DEBUG: [HttpClient-40-SelectorManager] [8s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 538ms] SocketTube(99) read bytes: 151 DEBUG: [HttpClient-40-SelectorManager] [8s 538ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 538ms] SSL Reader(SocketTube(99)) Adding 151 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 538ms] SocketTube(99) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77f84828 for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 538ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker6] [8s 540ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker6] [8s 540ms] SSL Reader(SocketTube(99)) Unwrapping: 151 DEBUG: [HttpClient-39-Worker6] [8s 540ms] SSL Reader(SocketTube(99)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-39-Worker6] [8s 540ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-39-Worker6] [8s 540ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 53 DEBUG: [HttpClient-39-Worker6] [8s 540ms] SSL Reader(SocketTube(99)) sending 15 DEBUG: [HttpClient-39-Worker6] [8s 540ms] SSL Reader(SocketTube(99)) Adding 15 to outputQ queue DEBUG: [HttpClient-39-Worker6] [8s 540ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker6] [8s 540ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-39-Worker6] [8s 540ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-39-Worker6] [8s 540ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-39-Worker6] [8s 540ms] Http2Connection(SSLTube(SocketTube(99))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker6] [8s 540ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(2): 15 DEBUG: [HttpClient-39-Worker6] [8s 540ms] Http2Connection(SSLTube(SocketTube(99))) Processing 15 DEBUG: [HttpClient-39-Worker6] [8s 540ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-39-Worker6] [8s 540ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker6] [8s 540ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 59703 DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 59703 DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-39-Worker6] [8s 541ms] HttpClientImpl(40) body subscriber registered: 1 DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(2) DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) Unwrapping: 98 DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 51 DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) sending 13 DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) Adding 13 to outputQ queue DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(3): 13 DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99))) Processing 13 DEBUG: [HttpClient-39-Worker6] [8s 541ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-39-Worker6] [8s 541ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker6] [8s 541ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(3) DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) Unwrapping: 47 DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 47 DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) sending 9 DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) Adding 9 to outputQ queue DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-39-Worker6] [8s 541ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(4): 9 DEBUG: [HttpClient-39-Worker6] [8s 541ms] Http2Connection(SSLTube(SocketTube(99))) Processing 9 DEBUG: [HttpClient-39-Worker6] [8s 541ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-Worker6] [8s 541ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker6] [8s 541ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker6] [8s 542ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker6] [8s 542ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-39-Worker6] [8s 542ms] HttpClientImpl(40) body subscriber unregistered: 0 DEBUG: [HttpClient-39-Worker6] [8s 542ms] HttpClientImpl(40) ClientImpl (async) elapsed 45 millis for GET to https://127.0.0.1:60577/ DEBUG: [HttpClient-39-Worker6] [8s 542ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-39-Worker6] [8s 542ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-39-Worker6] [8s 542ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) close stream 1 DEBUG: [HttpClient-39-Worker6] [8s 542ms] Http2Connection(SSLTube(SocketTube(99))) Closed stream 1 DEBUG: [HttpClient-39-Worker6] [8s 542ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@246c7f78 DEBUG: [HttpClient-39-Worker6] [8s 542ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-39-Worker6] [8s 542ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(4) DEBUG: [HttpClient-39-Worker6] [8s 542ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker6] [8s 542ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-Worker6] [8s 542ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-Worker6] [8s 542ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-Worker6] [8s 542ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker6] [8s 542ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [8s 542ms] HttpClientImpl(40) SelectorManager shutting down DEBUG: [HttpClient-40-SelectorManager] [8s 542ms] Http2ClientImpl stopping DEBUG: [HttpClient-40-SelectorManager] [8s 542ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 542ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:01:34 AM 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] [8s 542ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 34 bytes to the write queue DEBUG: [HttpClient-40-SelectorManager] [8s 542ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-40-SelectorManager] [8s 542ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-40-SelectorManager] [8s 542ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-40-SelectorManager] [8s 543ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 543ms] SSL Writer(SocketTube(99)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-40-SelectorManager] [8s 543ms] SSL Writer(SocketTube(99)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-40-SelectorManager] [8s 543ms] SSL Writer(SocketTube(99)) wrapping 34 bytes DEBUG: [HttpClient-40-SelectorManager] [8s 543ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [8s 543ms] SSL Writer(SocketTube(99)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-40-SelectorManager] [8s 543ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [8s 544ms] SSL Writer(SocketTube(99)) Sending 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [8s 544ms] SSL Writer(SocketTube(99)) Adding 72 to outputQ queue DEBUG: [HttpClient-40-SelectorManager] [8s 544ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-40-SelectorManager] [8s 544ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [8s 544ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [8s 544ms] SocketTube(99) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 544ms] SocketTube(99) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 544ms] SocketTube(99) pausing read event DEBUG: [HttpClient-40-SelectorManager] [8s 544ms] 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@32fad013[Not completed, 4 dependents] (id=6765) 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@26deebbc, getALPN: jdk.internal.net.http.common.MinimalFuture@4645389f[Completed normally] (id=6771), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [8s 544ms] SocketTube(99) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 544ms] SSL Reader(SocketTube(99)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 544ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java: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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] SSL Reader(SocketTube(99)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@26deebbc, getALPN: jdk.internal.net.http.common.MinimalFuture@4645389f[Completed normally] (id=6771), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] SSLTube(SocketTube(99)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] SSL Reader(SocketTube(99)) stop DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] SSL Writer(SocketTube(99)) stop DEBUG: [HttpClient-39-Worker7] [8s 548ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java: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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] SocketTube(99) Stopping read scheduler DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] SocketTube(99) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] SocketTube(99) Read scheduler stopped DEBUG: [HttpClient-39-Worker7] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] SocketTube(99) write: cancel DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] SocketTube(99) write: resetting demand to 0 DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped Oct 16, 2023 9:01:34 AM 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java: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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-39-Worker7] [8s 548ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-Worker7] [8s 548ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-Worker7] [8s 549ms] PlainHttpConnection(SocketTube(99)) Closing channel: channel not registered with selector DEBUG: [HttpClient-39-Worker7] [8s 549ms] SocketTube(99) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-40-SelectorManager] [8s 548ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [MainThread] [8s 552ms] HttpClientImpl(41) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) Server connection to /127.0.0.1:59703 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 556ms] HttpClientImpl(41) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [HttpClient-40-Worker0] [8s 556ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [HttpClient-40-Worker0] [8s 556ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-40-Worker0] [8s 556ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-Worker0] [8s 556ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-40-Worker0] [8s 556ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-40-Worker0] [8s 557ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-40-Worker0] [8s 557ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-40-Worker0] [8s 557ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker0] [8s 557ms] Http1Exchange Sending headers only DEBUG: [HttpClient-40-Worker0] [8s 557ms] Http1AsyncReceiver(SocketTube(100)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5cfa9fcd queue.isEmpty: true DEBUG: [HttpClient-40-Worker0] [8s 557ms] Http1AsyncReceiver(SocketTube(100)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5cfa9fcd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-40-Worker0] [8s 557ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [8s 557ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [8s 557ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [8s 557ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [8s 557ms] Http1Exchange response created in advance DEBUG: [HttpClient-40-Worker0] [8s 557ms] Http1Exchange initiating connect async DEBUG: [HttpClient-40-Worker0] [8s 557ms] PlainHttpConnection(SocketTube(100)) registering connect event DEBUG: [HttpClient-41-SelectorManager] [8s 557ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@27342fe5 for C (true) DEBUG: [HttpClient-41-SelectorManager] [8s 557ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: finishing connect DEBUG: [HttpClient-41-SelectorManager] [8s 557ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42716 DEBUG: [HttpClient-40-Worker1] [8s 557ms] PlainHttpConnection(SocketTube(100)) finishConnect, setting connected=true DEBUG: [HttpClient-40-Worker1] [8s 557ms] Http1Exchange SocketTube(100) connecting flows DEBUG: [HttpClient-40-Worker1] [8s 557ms] SocketTube(100) connecting flows DEBUG: [HttpClient-40-Worker1] [8s 557ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-40-Worker1] [8s 557ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-40-Worker1] [8s 558ms] SocketTube(100) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-Worker1] [8s 558ms] Http1Publisher(SocketTube(100)) got subscriber: SocketTube(100) DEBUG: [HttpClient-41-SelectorManager] [8s 558ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [8s 558ms] SocketTube(100) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2dcc4495 DEBUG: [HttpClient-41-SelectorManager] [8s 558ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [8s 558ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [8s 558ms] Http1AsyncReceiver(SocketTube(100)) Received onSubscribed from upstream DEBUG: [HttpClient-41-SelectorManager] [8s 558ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [8s 558ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-40-Worker2] [8s 558ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker2] [8s 558ms] Http1AsyncReceiver(SocketTube(100)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker2] [8s 558ms] Http1AsyncReceiver(SocketTube(100)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-40-Worker2] [8s 558ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-40-Worker2] [8s 558ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-Worker2] [8s 558ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-Worker1] [8s 558ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-41-SelectorManager] [8s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cedf48 for R (true) DEBUG: [HttpClient-40-Worker1] [8s 558ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-41-SelectorManager] [8s 558ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [8s 558ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-40-Worker3] [8s 558ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-40-Worker1] [8s 558ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-40-Worker3] [8s 558ms] Http1Publisher(SocketTube(100)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker3] [8s 558ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-40-Worker3] [8s 558ms] Http1Publisher(SocketTube(100)) hasOutgoing = false, demand = 1 Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-40-Worker3] [8s 558ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [8s 558ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-40-Worker1] [8s 558ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [8s 558ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-40-Worker1] [8s 558ms] Http1Publisher(SocketTube(100)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [8s 558ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-40-Worker1] [8s 558ms] Http1Publisher(SocketTube(100)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Publisher(SocketTube(100)) onNext with 191 bytes DEBUG: [HttpClient-40-Worker1] [8s 559ms] SocketTube(100) trying to write: 191 DEBUG: [HttpClient-40-Worker1] [8s 559ms] SocketTube(100) wrote: 191 DEBUG: [HttpClient-40-Worker1] [8s 559ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Publisher(SocketTube(100)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker1] [8s 559ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [8s 559ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Publisher(SocketTube(100)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker1] [8s 559ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker1] [8s 559ms] Exchange sendRequestBody DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Publisher(SocketTube(100)) WriteTask DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Publisher(SocketTube(100)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Publisher(SocketTube(100)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Publisher(SocketTube(100)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@65896e9c DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Exchange reading headers DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) First time around DEBUG: [HttpClient-40-Worker1] [8s 559ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) headersReader is not yet completed DEBUG: [HttpClient-41-SelectorManager] [8s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cedf48 for None (false) DEBUG: [HttpClient-41-SelectorManager] [8s 561ms] SocketTube(100) read bytes: 79 DEBUG: [HttpClient-41-SelectorManager] [8s 561ms] Http1AsyncReceiver(SocketTube(100)) Putting 79 bytes into the queue DEBUG: [HttpClient-41-SelectorManager] [8s 561ms] SocketTube(100) resuming read event DEBUG: [HttpClient-41-SelectorManager] [8s 561ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cedf48 for R (false) DEBUG: [HttpClient-41-SelectorManager] [8s 561ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [8s 561ms] Http1AsyncReceiver(SocketTube(100)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5cfa9fcd DEBUG: [HttpClient-40-Worker4] [8s 561ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker4] [8s 561ms] Http1AsyncReceiver(SocketTube(100)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5cfa9fcd DEBUG: [HttpClient-40-Worker4] [8s 561ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-40-Worker4] [8s 561ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-40-Worker4] [8s 561ms] Http1AsyncReceiver(SocketTube(100)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5cfa9fcd DEBUG: [HttpClient-40-Worker4] [8s 561ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-40-Worker4] [8s 561ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 42716 DEBUG: [HttpClient-40-Worker4] [8s 562ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) readBody: return2Cache: true DEBUG: [HttpClient-40-Worker4] [8s 562ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6aeb1ba9(41) DEBUG: [HttpClient-40-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(100)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6bf41765/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b2076ee queue.isEmpty: false DEBUG: [HttpClient-40-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(100)) Delegate done: 4 DEBUG: [HttpClient-40-Worker4] [8s 562ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-40-Worker4] [8s 562ms] HttpClientImpl(41) body subscriber registered: 1 DEBUG: [HttpClient-40-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(100)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6bf41765/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b2076ee, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-40-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(100)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6bf41765/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b2076ee DEBUG: [HttpClient-40-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(100)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-40-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(100)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6bf41765/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b2076ee DEBUG: [HttpClient-40-Worker4] [8s 562ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-40-Worker4] [8s 562ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-40-Worker4] [8s 562ms] PlainHttpConnection(SocketTube(100))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-40-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(100)) cleared DEBUG: [HttpClient-40-Worker4] [8s 562ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) SocketTube(100): return to HTTP/1.1 pool DEBUG: [HttpClient-40-Worker4] [8s 562ms] ConnectionPool(41) registering CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-40-Worker4] [8s 562ms] SocketTube(100) connecting flows DEBUG: [HttpClient-40-Worker4] [8s 562ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-40-Worker4] [8s 562ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-40-Worker4] [8s 562ms] SocketTube(100) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [8s 562ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-40-Worker4] [8s 562ms] SocketTube(100) write: resetting demand to 0 DEBUG: [HttpClient-40-Worker4] [8s 562ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-41-SelectorManager] [8s 562ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-40-Worker4] [8s 562ms] HttpClientImpl(41) body subscriber unregistered: 0 DEBUG: [HttpClient-41-SelectorManager] [8s 562ms] SocketTube(100) handling pending subscription for CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-41-SelectorManager] [8s 562ms] Http1AsyncReceiver(SocketTube(100)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-41-SelectorManager] [8s 562ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [8s 562ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [8s 562ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-41-SelectorManager] [8s 562ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-Worker4] [8s 562ms] HttpClientImpl(41) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-41-SelectorManager] [8s 562ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cedf48 for R (false) DEBUG: [HttpClient-41-SelectorManager] [8s 562ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [8s 562ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [8s 562ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-41-SelectorManager] [8s 562ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [8s 562ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-40-Worker4] [8s 562ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Finished reading body: READING_BODY DEBUG: [HttpClient-40-Worker4] [8s 562ms] Http1Response(id=76, PlainHttpConnection(SocketTube(100))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6aeb1ba9(41) DEBUG: [HttpClient-40-Worker5] [8s 562ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-40-Worker5] [8s 562ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(100)) Delegate done: 0 DEBUG: [HttpClient-40-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(100)) Got 0 bytes for delegate null DEBUG: [HttpClient-41-SelectorManager] [8s 563ms] HttpClientImpl(41) SelectorManager shutting down DEBUG: [HttpClient-41-SelectorManager] [8s 563ms] PlainHttpConnection(SocketTube(100)) Closing channel: channel not registered with selector DEBUG: [HttpClient-41-SelectorManager] [8s 563ms] SocketTube(100) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [8s 563ms] SocketTube(100) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [8s 563ms] SocketTube(100) pausing read event DEBUG: [HttpClient-41-SelectorManager] [8s 563ms] SocketTube(100) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(100)) DEBUG: [HttpClient-41-SelectorManager] [8s 563ms] SocketTube(100) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [8s 563ms] ConnectionPool(41) SocketTube(100) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-41-SelectorManager] [8s 563ms] SocketTube(100) Stopping read scheduler DEBUG: [HttpClient-41-SelectorManager] [8s 563ms] SocketTube(100) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [8s 563ms] SocketTube(100) Read scheduler stopped DEBUG: [HttpClient-41-SelectorManager] [8s 563ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 564ms] HttpClientImpl(42) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [8s 565ms] HttpClientImpl(42) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [HttpClient-41-Worker0] [8s 565ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [HttpClient-41-Worker0] [8s 565ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-41-Worker0] [8s 565ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-41-Worker0] [8s 565ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-41-Worker0] [8s 565ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-41-Worker0] [8s 566ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-41-Worker0] [8s 566ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-41-Worker0] [8s 566ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker0] [8s 566ms] Http1Exchange Sending headers only DEBUG: [HttpClient-41-Worker0] [8s 566ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@42705055 queue.isEmpty: true DEBUG: [HttpClient-41-Worker0] [8s 566ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@42705055, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-41-Worker0] [8s 566ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [8s 566ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [8s 566ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [8s 566ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [8s 566ms] Http1Exchange response created in advance DEBUG: [HttpClient-41-Worker0] [8s 571ms] Http1Exchange initiating connect async DEBUG: [HttpClient-41-Worker0] [8s 572ms] PlainHttpConnection(SocketTube(101)) registering connect event DEBUG: [HttpClient-42-SelectorManager] [8s 572ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@230ae18a for C (true) DEBUG: [HttpClient-42-SelectorManager] [8s 572ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: finishing connect DEBUG: [HttpClient-42-SelectorManager] [8s 572ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42728 DEBUG: [HttpClient-41-Worker1] [8s 572ms] PlainHttpConnection(SocketTube(101)) finishConnect, setting connected=true DEBUG: [HttpClient-41-Worker1] [8s 572ms] Http1Exchange SocketTube(101) connecting flows DEBUG: [HttpClient-41-Worker1] [8s 572ms] SocketTube(101) connecting flows DEBUG: [HttpClient-41-Worker1] [8s 572ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-41-Worker1] [8s 572ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-41-Worker1] [8s 572ms] SocketTube(101) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-Worker1] [8s 572ms] Http1Publisher(SocketTube(101)) got subscriber: SocketTube(101) DEBUG: [HttpClient-41-Worker1] [8s 572ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-41-Worker1] [8s 572ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-41-Worker1] [8s 572ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-42-SelectorManager] [8s 572ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [8s 572ms] SocketTube(101) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@29f28afa DEBUG: [HttpClient-42-SelectorManager] [8s 572ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [8s 572ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [8s 572ms] Http1AsyncReceiver(SocketTube(101)) Received onSubscribed from upstream DEBUG: [HttpClient-42-SelectorManager] [8s 572ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [8s 572ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-42-SelectorManager] [8s 572ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [8s 572ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-41-Worker2] [8s 573ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker3] [8s 573ms] SocketTube(101) write: requesting more... Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-41-Worker2] [8s 573ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker2] [8s 573ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-41-Worker2] [8s 573ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-41-Worker2] [8s 573ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-Worker2] [8s 573ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker3] [8s 573ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker3] [8s 573ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-41-Worker3] [8s 573ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker3] [8s 573ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [8s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf001a0 for R (true) DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Publisher(SocketTube(101)) onNext with 191 bytes DEBUG: [HttpClient-41-Worker1] [8s 576ms] SocketTube(101) trying to write: 191 DEBUG: [HttpClient-41-Worker1] [8s 576ms] SocketTube(101) wrote: 191 DEBUG: [HttpClient-41-Worker1] [8s 576ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker1] [8s 576ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [8s 576ms] SocketTube(101) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker1] [8s 576ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker1] [8s 576ms] Exchange sendRequestBody DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 576ms] Http1Publisher(SocketTube(101)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5589f007 DEBUG: [HttpClient-41-Worker1] [8s 577ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-41-Worker1] [8s 577ms] Http1Exchange reading headers DEBUG: [HttpClient-41-Worker1] [8s 577ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-41-Worker1] [8s 577ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) First time around DEBUG: [HttpClient-41-Worker1] [8s 577ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) headersReader is not yet completed DEBUG: [HttpClient-42-SelectorManager] [8s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf001a0 for None (false) DEBUG: [HttpClient-42-SelectorManager] [8s 584ms] SocketTube(101) read bytes: 79 DEBUG: [HttpClient-42-SelectorManager] [8s 584ms] Http1AsyncReceiver(SocketTube(101)) Putting 79 bytes into the queue DEBUG: [HttpClient-42-SelectorManager] [8s 584ms] SocketTube(101) resuming read event DEBUG: [HttpClient-42-SelectorManager] [8s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf001a0 for R (false) DEBUG: [HttpClient-42-SelectorManager] [8s 584ms] SocketTube(101) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [8s 584ms] Http1AsyncReceiver(SocketTube(101)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@42705055 DEBUG: [HttpClient-41-Worker4] [8s 584ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker4] [8s 584ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@42705055 DEBUG: [HttpClient-41-Worker4] [8s 584ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-41-Worker4] [8s 584ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-41-Worker4] [8s 585ms] Http1AsyncReceiver(SocketTube(101)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@42705055 DEBUG: [HttpClient-41-Worker4] [8s 585ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-41-Worker4] [8s 585ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:34 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 42728 DEBUG: [HttpClient-41-Worker4] [8s 585ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) readBody: return2Cache: true DEBUG: [HttpClient-41-Worker4] [8s 585ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@471d7147(42) DEBUG: [HttpClient-41-Worker4] [8s 587ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@15016c3d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14a03fc1 queue.isEmpty: false DEBUG: [HttpClient-41-Worker4] [8s 588ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 4 DEBUG: [HttpClient-41-Worker4] [8s 588ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-41-Worker4] [8s 588ms] HttpClientImpl(42) body subscriber registered: 1 DEBUG: [HttpClient-41-Worker4] [8s 588ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@15016c3d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14a03fc1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-41-Worker4] [8s 588ms] Http1AsyncReceiver(SocketTube(101)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@15016c3d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14a03fc1 DEBUG: [HttpClient-41-Worker4] [8s 588ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-41-Worker4] [8s 588ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@15016c3d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14a03fc1 DEBUG: [HttpClient-41-Worker4] [8s 588ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-41-Worker4] [8s 588ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-41-Worker4] [8s 588ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-41-Worker4] [8s 588ms] Http1AsyncReceiver(SocketTube(101)) cleared DEBUG: [HttpClient-41-Worker4] [8s 588ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) SocketTube(101): return to HTTP/1.1 pool DEBUG: [HttpClient-41-Worker4] [8s 588ms] ConnectionPool(42) registering CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-Worker4] [8s 588ms] SocketTube(101) connecting flows DEBUG: [HttpClient-41-Worker4] [8s 588ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-41-Worker4] [8s 588ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-41-Worker4] [8s 588ms] SocketTube(101) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [8s 588ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-41-Worker4] [8s 588ms] SocketTube(101) write: resetting demand to 0 DEBUG: [HttpClient-41-Worker4] [8s 588ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-41-Worker4] [8s 588ms] HttpClientImpl(42) body subscriber unregistered: 0 DEBUG: [HttpClient-41-Worker4] [8s 588ms] HttpClientImpl(42) ClientImpl (async) elapsed 23 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-41-Worker4] [8s 588ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-Worker4] [8s 588ms] Http1Response(id=77, PlainHttpConnection(SocketTube(101))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@471d7147(42) DEBUG: [HttpClient-41-Worker4] [8s 588ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 0 DEBUG: [HttpClient-41-Worker4] [8s 588ms] Http1AsyncReceiver(SocketTube(101)) Got 0 bytes for delegate null DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) handling pending subscription for CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) resuming read event DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf001a0 for R (false) DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-41-Worker5] [8s 592ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-41-Worker5] [8s 592ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] HttpClientImpl(42) SelectorManager shutting down DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] PlainHttpConnection(SocketTube(101)) Closing channel: channel not registered with selector DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) pausing read event DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] ConnectionPool(42) SocketTube(101) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) Stopping read scheduler DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] SocketTube(101) Read scheduler stopped DEBUG: [HttpClient-42-SelectorManager] [8s 592ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 597ms] HttpClientImpl(43) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [8s 601ms] HttpClientImpl(43) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [HttpClient-42-Worker0] [8s 601ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [HttpClient-42-Worker0] [8s 601ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-42-Worker0] [8s 601ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-42-Worker0] [8s 601ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-42-Worker0] [8s 601ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-42-Worker0] [8s 601ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-42-Worker0] [8s 601ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-42-Worker0] [8s 601ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker0] [8s 601ms] Http1Exchange Sending headers only DEBUG: [HttpClient-42-Worker0] [8s 601ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@45a1b8b3 queue.isEmpty: true DEBUG: [HttpClient-42-Worker0] [8s 601ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@45a1b8b3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-42-Worker0] [8s 602ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [8s 602ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [8s 602ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [8s 602ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [8s 602ms] Http1Exchange response created in advance DEBUG: [HttpClient-42-Worker0] [8s 602ms] Http1Exchange initiating connect async DEBUG: [HttpClient-42-Worker0] [8s 602ms] PlainHttpConnection(SocketTube(102)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [8s 602ms] PlainHttpConnection(SocketTube(102)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [8s 602ms] PlainHttpConnection(SocketTube(102)) registering connect event DEBUG: [HttpClient-43-SelectorManager] [8s 605ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@69956ec3 for C (true) DEBUG: [HttpClient-43-SelectorManager] [8s 605ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: finishing connect DEBUG: [HttpClient-43-SelectorManager] [8s 605ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35821 DEBUG: [HttpClient-42-Worker1] [8s 605ms] PlainHttpConnection(SocketTube(102)) finishConnect, setting connected=true DEBUG: [HttpClient-42-Worker1] [8s 605ms] Http1Exchange SocketTube(102) connecting flows DEBUG: [HttpClient-42-Worker1] [8s 605ms] SocketTube(102) connecting flows DEBUG: [HttpClient-42-Worker1] [8s 605ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-42-Worker1] [8s 605ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-42-Worker1] [8s 605ms] SocketTube(102) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-Worker1] [8s 605ms] Http1Publisher(SocketTube(102)) got subscriber: SocketTube(102) DEBUG: [HttpClient-42-Worker1] [8s 605ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-42-Worker1] [8s 605ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-42-Worker1] [8s 605ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-42-Worker1] [8s 605ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-42-Worker1] [8s 605ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [8s 605ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-42-Worker1] [8s 605ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-43-SelectorManager] [8s 612ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [8s 612ms] SocketTube(102) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@636d05b3 DEBUG: [HttpClient-43-SelectorManager] [8s 612ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [8s 612ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [8s 612ms] Http1AsyncReceiver(SocketTube(102)) Received onSubscribed from upstream DEBUG: [HttpClient-43-SelectorManager] [8s 612ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [8s 612ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [8s 612ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [8s 612ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-42-Worker2] [8s 612ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker2] [8s 612ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker2] [8s 612ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-42-Worker2] [8s 612ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-42-Worker2] [8s 612ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-Worker2] [8s 612ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-Worker3] [8s 612ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-42-Worker3] [8s 612ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [8s 612ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-42-Worker3] [8s 612ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker3] [8s 612ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-42-Worker3] [8s 612ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker3] [8s 612ms] Exchange sendRequestBody DEBUG: [HttpClient-42-Worker3] [8s 612ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-42-Worker3] [8s 612ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-42-Worker3] [8s 612ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker3] [8s 613ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker3] [8s 613ms] Http1Publisher(SocketTube(102)) onNext with 191 bytes DEBUG: [HttpClient-42-Worker3] [8s 613ms] SocketTube(102) trying to write: 191 DEBUG: [HttpClient-42-Worker3] [8s 613ms] SocketTube(102) wrote: 191 DEBUG: [HttpClient-42-Worker3] [8s 613ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-42-Worker3] [8s 613ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [8s 613ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [8s 613ms] SocketTube(102) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [8s 613ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-42-Worker3] [8s 613ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-42-Worker3] [8s 613ms] Http1Exchange reading headers DEBUG: [HttpClient-42-Worker3] [8s 613ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-42-Worker3] [8s 613ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) First time around DEBUG: [HttpClient-42-Worker3] [8s 613ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) headersReader is not yet completed DEBUG: [HttpClient-42-Worker3] [8s 613ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker3] [8s 613ms] Http1Publisher(SocketTube(102)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3172e8c2 DEBUG: [HttpClient-42-Worker3] [8s 613ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [8s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@266f87ba for R (true) DEBUG: [HttpClient-43-SelectorManager] [8s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@266f87ba for None (false) DEBUG: [HttpClient-43-SelectorManager] [8s 617ms] SocketTube(102) read bytes: 79 DEBUG: [HttpClient-43-SelectorManager] [8s 617ms] Http1AsyncReceiver(SocketTube(102)) Putting 79 bytes into the queue DEBUG: [HttpClient-43-SelectorManager] [8s 617ms] SocketTube(102) resuming read event DEBUG: [HttpClient-43-SelectorManager] [8s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@266f87ba for R (false) DEBUG: [HttpClient-43-SelectorManager] [8s 617ms] SocketTube(102) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [8s 617ms] Http1AsyncReceiver(SocketTube(102)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@45a1b8b3 DEBUG: [HttpClient-42-Worker4] [8s 617ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker4] [8s 617ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@45a1b8b3 DEBUG: [HttpClient-42-Worker4] [8s 617ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-42-Worker4] [8s 617ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-42-Worker4] [8s 617ms] Http1AsyncReceiver(SocketTube(102)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@45a1b8b3 DEBUG: [HttpClient-42-Worker4] [8s 617ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-42-Worker4] [8s 617ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 35821 DEBUG: [HttpClient-42-Worker4] [8s 618ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) readBody: return2Cache: true DEBUG: [HttpClient-42-Worker4] [8s 618ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@15581c34(43) DEBUG: [HttpClient-42-Worker4] [8s 618ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3490f599/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58ae9f23 queue.isEmpty: false DEBUG: [HttpClient-42-Worker4] [8s 620ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 4 DEBUG: [HttpClient-42-Worker4] [8s 620ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-42-Worker4] [8s 620ms] HttpClientImpl(43) body subscriber registered: 1 DEBUG: [HttpClient-42-Worker4] [8s 620ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3490f599/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58ae9f23, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-42-Worker4] [8s 620ms] Http1AsyncReceiver(SocketTube(102)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3490f599/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58ae9f23 DEBUG: [HttpClient-42-Worker4] [8s 620ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-42-Worker4] [8s 620ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3490f599/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58ae9f23 DEBUG: [HttpClient-42-Worker4] [8s 620ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-42-Worker4] [8s 620ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-42-Worker4] [8s 620ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-42-Worker4] [8s 620ms] Http1AsyncReceiver(SocketTube(102)) cleared DEBUG: [HttpClient-42-Worker4] [8s 620ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) SocketTube(102): return to HTTP/1.1 pool DEBUG: [HttpClient-42-Worker4] [8s 620ms] ConnectionPool(43) registering CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-Worker4] [8s 620ms] SocketTube(102) connecting flows DEBUG: [HttpClient-42-Worker4] [8s 620ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-42-Worker4] [8s 620ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-42-Worker4] [8s 620ms] SocketTube(102) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [8s 620ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-42-Worker4] [8s 620ms] SocketTube(102) write: resetting demand to 0 DEBUG: [HttpClient-42-Worker4] [8s 620ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-42-Worker4] [8s 620ms] HttpClientImpl(43) body subscriber unregistered: 0 DEBUG: [HttpClient-42-Worker4] [8s 620ms] HttpClientImpl(43) ClientImpl (async) elapsed 19 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-42-Worker4] [8s 620ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Finished reading body: READING_BODY DEBUG: [HttpClient-42-Worker4] [8s 620ms] Http1Response(id=78, PlainHttpConnection(SocketTube(102))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@15581c34(43) DEBUG: [HttpClient-42-Worker4] [8s 620ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 0 DEBUG: [HttpClient-42-Worker4] [8s 620ms] Http1AsyncReceiver(SocketTube(102)) Got 0 bytes for delegate null DEBUG: [HttpClient-43-SelectorManager] [8s 624ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [8s 624ms] SocketTube(102) handling pending subscription for CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-43-SelectorManager] [8s 624ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-43-SelectorManager] [8s 624ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [8s 624ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [8s 624ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-43-SelectorManager] [8s 624ms] SocketTube(102) resuming read event DEBUG: [HttpClient-43-SelectorManager] [8s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@266f87ba for R (false) DEBUG: [HttpClient-43-SelectorManager] [8s 624ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [8s 624ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [8s 624ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [8s 624ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [8s 624ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-42-Worker5] [8s 624ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-42-Worker5] [8s 624ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [8s 628ms] HttpClientImpl(43) SelectorManager shutting down DEBUG: [HttpClient-43-SelectorManager] [8s 628ms] PlainHttpConnection(SocketTube(102)) Closing channel: channel not registered with selector DEBUG: [HttpClient-43-SelectorManager] [8s 628ms] SocketTube(102) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [8s 628ms] SocketTube(102) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [8s 628ms] SocketTube(102) pausing read event DEBUG: [HttpClient-43-SelectorManager] [8s 628ms] SocketTube(102) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-43-SelectorManager] [8s 628ms] SocketTube(102) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [8s 628ms] ConnectionPool(43) SocketTube(102) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-43-SelectorManager] [8s 628ms] SocketTube(102) Stopping read scheduler DEBUG: [HttpClient-43-SelectorManager] [8s 628ms] SocketTube(102) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [8s 628ms] SocketTube(102) Read scheduler stopped DEBUG: [HttpClient-43-SelectorManager] [8s 628ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 630ms] HttpClientImpl(44) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [8s 632ms] HttpClientImpl(44) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [HttpClient-43-Worker0] [8s 632ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [HttpClient-43-Worker0] [8s 632ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-43-Worker0] [8s 632ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-43-Worker0] [8s 632ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-43-Worker0] [8s 632ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-43-Worker0] [8s 632ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-43-Worker0] [8s 632ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-43-Worker0] [8s 632ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker0] [8s 633ms] Http1Exchange Sending headers only DEBUG: [HttpClient-43-Worker0] [8s 633ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5b78d486 queue.isEmpty: true DEBUG: [HttpClient-43-Worker0] [8s 633ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5b78d486, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-43-Worker0] [8s 633ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [8s 633ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [8s 633ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [8s 633ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [8s 633ms] Http1Exchange response created in advance DEBUG: [HttpClient-43-Worker0] [8s 633ms] Http1Exchange initiating connect async DEBUG: [HttpClient-43-Worker0] [8s 633ms] PlainHttpConnection(SocketTube(103)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [8s 633ms] PlainHttpConnection(SocketTube(103)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [8s 633ms] PlainHttpConnection(SocketTube(103)) registering connect event DEBUG: [HttpClient-44-SelectorManager] [8s 637ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@25fd3290 for C (true) DEBUG: [HttpClient-44-SelectorManager] [8s 637ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: finishing connect DEBUG: [HttpClient-44-SelectorManager] [8s 637ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50913 DEBUG: [HttpClient-43-Worker1] [8s 637ms] PlainHttpConnection(SocketTube(103)) finishConnect, setting connected=true DEBUG: [HttpClient-43-Worker1] [8s 637ms] Http1Exchange SocketTube(103) connecting flows DEBUG: [HttpClient-43-Worker1] [8s 637ms] SocketTube(103) connecting flows DEBUG: [HttpClient-43-Worker1] [8s 637ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-43-Worker1] [8s 637ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-43-Worker1] [8s 637ms] SocketTube(103) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [8s 637ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [8s 637ms] SocketTube(103) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2f0559e0 DEBUG: [HttpClient-44-SelectorManager] [8s 637ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [8s 637ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [8s 637ms] Http1AsyncReceiver(SocketTube(103)) Received onSubscribed from upstream DEBUG: [HttpClient-44-SelectorManager] [8s 637ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [8s 637ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-43-Worker2] [8s 637ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker2] [8s 637ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker2] [8s 637ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-43-Worker2] [8s 637ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-43-Worker2] [8s 637ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-Worker1] [8s 637ms] Http1Publisher(SocketTube(103)) got subscriber: SocketTube(103) DEBUG: [HttpClient-43-Worker1] [8s 637ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-43-Worker1] [8s 637ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-43-Worker2] [8s 637ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-Worker1] [8s 637ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-44-SelectorManager] [8s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a07d264 for R (true) DEBUG: [HttpClient-44-SelectorManager] [8s 638ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [8s 638ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-43-Worker3] [8s 638ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-43-Worker3] [8s 638ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [8s 638ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-43-Worker3] [8s 638ms] Http1Publisher(SocketTube(103)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker3] [8s 638ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-43-Worker1] [8s 638ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-43-Worker1] [8s 638ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [8s 638ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-43-Worker1] [8s 638ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [8s 638ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-43-Worker1] [8s 638ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [8s 638ms] Http1Publisher(SocketTube(103)) onNext with 191 bytes DEBUG: [HttpClient-43-Worker1] [8s 638ms] SocketTube(103) trying to write: 191 DEBUG: [HttpClient-43-Worker1] [8s 638ms] SocketTube(103) wrote: 191 DEBUG: [HttpClient-43-Worker1] [8s 638ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-43-Worker1] [8s 638ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker1] [8s 638ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [8s 638ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [8s 638ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-43-Worker1] [8s 638ms] Http1Publisher(SocketTube(103)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker1] [8s 638ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker1] [8s 638ms] Exchange sendRequestBody DEBUG: [HttpClient-43-Worker1] [8s 639ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-43-Worker1] [8s 639ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-43-Worker1] [8s 639ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [8s 639ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-43-Worker1] [8s 639ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [8s 639ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-43-Worker1] [8s 639ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [8s 639ms] Http1Publisher(SocketTube(103)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@36cfb058 DEBUG: [HttpClient-43-Worker1] [8s 639ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-43-Worker1] [8s 639ms] Http1Exchange reading headers DEBUG: [HttpClient-43-Worker1] [8s 639ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-43-Worker1] [8s 639ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) First time around DEBUG: [HttpClient-43-Worker1] [8s 639ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) headersReader is not yet completed DEBUG: [HttpClient-44-SelectorManager] [8s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a07d264 for None (false) DEBUG: [HttpClient-44-SelectorManager] [8s 649ms] SocketTube(103) read bytes: 79 DEBUG: [HttpClient-44-SelectorManager] [8s 649ms] Http1AsyncReceiver(SocketTube(103)) Putting 79 bytes into the queue DEBUG: [HttpClient-44-SelectorManager] [8s 649ms] SocketTube(103) resuming read event DEBUG: [HttpClient-44-SelectorManager] [8s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a07d264 for R (false) DEBUG: [HttpClient-44-SelectorManager] [8s 649ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [8s 649ms] Http1AsyncReceiver(SocketTube(103)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5b78d486 DEBUG: [HttpClient-43-Worker4] [8s 649ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker4] [8s 649ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5b78d486 DEBUG: [HttpClient-43-Worker4] [8s 649ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-43-Worker4] [8s 649ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-43-Worker4] [8s 649ms] Http1AsyncReceiver(SocketTube(103)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5b78d486 DEBUG: [HttpClient-43-Worker4] [8s 649ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-43-Worker4] [8s 649ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 50913 DEBUG: [HttpClient-43-Worker4] [8s 650ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) readBody: return2Cache: true DEBUG: [HttpClient-43-Worker4] [8s 650ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1b823bde(44) DEBUG: [HttpClient-43-Worker4] [8s 650ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3b4b64fd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@18e80292 queue.isEmpty: false DEBUG: [HttpClient-43-Worker4] [8s 650ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 4 DEBUG: [HttpClient-43-Worker4] [8s 650ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-43-Worker4] [8s 650ms] HttpClientImpl(44) body subscriber registered: 1 DEBUG: [HttpClient-43-Worker4] [8s 650ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3b4b64fd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@18e80292, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-43-Worker4] [8s 650ms] Http1AsyncReceiver(SocketTube(103)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b4b64fd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@18e80292 DEBUG: [HttpClient-43-Worker4] [8s 650ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-43-Worker4] [8s 650ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b4b64fd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@18e80292 DEBUG: [HttpClient-43-Worker4] [8s 650ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-43-Worker4] [8s 650ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-43-Worker4] [8s 650ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-43-Worker4] [8s 650ms] Http1AsyncReceiver(SocketTube(103)) cleared DEBUG: [HttpClient-43-Worker4] [8s 650ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) SocketTube(103): return to HTTP/1.1 pool DEBUG: [HttpClient-43-Worker4] [8s 650ms] ConnectionPool(44) registering CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-Worker4] [8s 650ms] SocketTube(103) connecting flows DEBUG: [HttpClient-43-Worker4] [8s 650ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-43-Worker4] [8s 650ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-43-Worker4] [8s 650ms] SocketTube(103) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [8s 650ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-43-Worker4] [8s 650ms] SocketTube(103) write: resetting demand to 0 DEBUG: [HttpClient-43-Worker4] [8s 650ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-43-Worker4] [8s 650ms] HttpClientImpl(44) body subscriber unregistered: 0 DEBUG: [HttpClient-43-Worker4] [8s 650ms] HttpClientImpl(44) ClientImpl (async) elapsed 18 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-43-Worker4] [8s 650ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Finished reading body: READING_BODY DEBUG: [HttpClient-43-Worker4] [8s 650ms] Http1Response(id=79, PlainHttpConnection(SocketTube(103))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1b823bde(44) DEBUG: [HttpClient-43-Worker4] [8s 650ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 0 DEBUG: [HttpClient-43-Worker4] [8s 650ms] Http1AsyncReceiver(SocketTube(103)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] HttpClientImpl(44) SelectorManager shutting down DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] PlainHttpConnection(SocketTube(103)) Closing channel: channel not registered with selector DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] SocketTube(103) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] SocketTube(103) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] SocketTube(103) handling pending subscription for CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] SocketTube(103) resuming read event DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] HttpClientImpl(44) No key for channel DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] SocketTube(103) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] SocketTube(103) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@5b27d8bd (java.io.IOException: No key for channel) DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] SocketTube(103) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] SocketTube(103) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] SocketTube(103) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] ConnectionPool(44) SocketTube(103) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-44-SelectorManager] [8s 651ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 652ms] HttpClientImpl(45) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [8s 657ms] HttpClientImpl(45) ClientImpl (async) send http://127.0.0.1:41627/ GET DEBUG: [HttpClient-44-Worker0] [8s 657ms] Exchange establishing exchange for http://127.0.0.1:41627/ GET, proxy=null DEBUG: [HttpClient-44-Worker0] [8s 657ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-44-Worker0] [8s 657ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-44-Worker0] [8s 657ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-44-Worker0] [8s 657ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-44-Worker0] [8s 657ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-44-Worker0] [8s 658ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-44-Worker0] [8s 658ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker0] [8s 658ms] Http1Exchange Sending headers only DEBUG: [HttpClient-44-Worker0] [8s 658ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@25ca0ab5 queue.isEmpty: true DEBUG: [HttpClient-44-Worker0] [8s 658ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@25ca0ab5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-44-Worker0] [8s 658ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [8s 658ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [8s 658ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [8s 658ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [8s 658ms] Http1Exchange response created in advance DEBUG: [HttpClient-44-Worker0] [8s 658ms] Http1Exchange initiating connect async DEBUG: [HttpClient-44-Worker0] [8s 658ms] PlainHttpConnection(SocketTube(104)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [8s 658ms] PlainHttpConnection(SocketTube(104)) bind completed /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [8s 658ms] PlainHttpConnection(SocketTube(104)) registering connect event DEBUG: [HttpClient-45-SelectorManager] [8s 658ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@64706bb2 for C (true) DEBUG: [HttpClient-45-SelectorManager] [8s 658ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: finishing connect DEBUG: [HttpClient-45-SelectorManager] [8s 658ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36339 DEBUG: [HttpClient-44-Worker1] [8s 659ms] PlainHttpConnection(SocketTube(104)) finishConnect, setting connected=true DEBUG: [HttpClient-44-Worker1] [8s 659ms] Http1Exchange SocketTube(104) connecting flows DEBUG: [HttpClient-44-Worker1] [8s 659ms] SocketTube(104) connecting flows DEBUG: [HttpClient-44-Worker1] [8s 659ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-44-Worker1] [8s 659ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-44-Worker1] [8s 659ms] SocketTube(104) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker1] [8s 659ms] Http1Publisher(SocketTube(104)) got subscriber: SocketTube(104) DEBUG: [HttpClient-44-Worker1] [8s 659ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-44-Worker1] [8s 659ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-44-Worker1] [8s 659ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41627/ GET DEBUG: [HttpClient-44-Worker1] [8s 659ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-44-Worker1] [8s 659ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [8s 659ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-44-Worker1] [8s 659ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-SelectorManager] [8s 659ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [8s 659ms] SocketTube(104) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6e8800c2 DEBUG: [HttpClient-45-SelectorManager] [8s 659ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [8s 659ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [8s 659ms] Http1AsyncReceiver(SocketTube(104)) Received onSubscribed from upstream DEBUG: [HttpClient-45-SelectorManager] [8s 659ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [8s 659ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-45-SelectorManager] [8s 659ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [8s 659ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-44-Worker2] [8s 659ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker2] [8s 659ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker2] [8s 659ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-44-Worker2] [8s 659ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-44-Worker2] [8s 659ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-Worker2] [8s 659ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker3] [8s 659ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-44-Worker3] [8s 659ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [8s 659ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-44-Worker3] [8s 659ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker3] [8s 659ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-44-Worker3] [8s 659ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker3] [8s 659ms] Exchange sendRequestBody DEBUG: [HttpClient-44-Worker3] [8s 659ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-44-Worker3] [8s 659ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-44-Worker3] [8s 659ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker3] [8s 659ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker3] [8s 659ms] Http1Publisher(SocketTube(104)) onNext with 191 bytes DEBUG: [HttpClient-44-Worker3] [8s 659ms] SocketTube(104) trying to write: 191 DEBUG: [HttpClient-44-Worker3] [8s 659ms] SocketTube(104) wrote: 191 DEBUG: [HttpClient-44-Worker3] [8s 659ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-44-Worker3] [8s 660ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [8s 660ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [8s 660ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [8s 660ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-44-Worker3] [8s 660ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-44-Worker3] [8s 660ms] Http1Exchange reading headers DEBUG: [HttpClient-44-Worker3] [8s 660ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-44-Worker3] [8s 660ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) First time around DEBUG: [HttpClient-44-Worker3] [8s 660ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) headersReader is not yet completed DEBUG: [HttpClient-44-Worker3] [8s 660ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker3] [8s 660ms] Http1Publisher(SocketTube(104)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@d758fe4 DEBUG: [HttpClient-44-Worker3] [8s 660ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [8s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b8a8377 for R (true) DEBUG: [HttpClient-45-SelectorManager] [8s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b8a8377 for None (false) DEBUG: [HttpClient-45-SelectorManager] [8s 661ms] SocketTube(104) read bytes: 79 DEBUG: [HttpClient-45-SelectorManager] [8s 661ms] Http1AsyncReceiver(SocketTube(104)) Putting 79 bytes into the queue DEBUG: [HttpClient-45-SelectorManager] [8s 661ms] SocketTube(104) resuming read event DEBUG: [HttpClient-45-SelectorManager] [8s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b8a8377 for R (false) DEBUG: [HttpClient-45-SelectorManager] [8s 661ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [8s 662ms] Http1AsyncReceiver(SocketTube(104)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@25ca0ab5 DEBUG: [HttpClient-44-Worker4] [8s 662ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker4] [8s 662ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@25ca0ab5 DEBUG: [HttpClient-44-Worker4] [8s 662ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-44-Worker4] [8s 662ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-44-Worker4] [8s 662ms] Http1AsyncReceiver(SocketTube(104)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@25ca0ab5 DEBUG: [HttpClient-44-Worker4] [8s 662ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-44-Worker4] [8s 662ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41627/) 200 HTTP_1_1 Local port: 36339 DEBUG: [HttpClient-44-Worker4] [8s 663ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) readBody: return2Cache: true DEBUG: [HttpClient-44-Worker4] [8s 663ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6ece6736(45) DEBUG: [HttpClient-44-Worker4] [8s 663ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5bc0608/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6530e6ce queue.isEmpty: false DEBUG: [HttpClient-44-Worker4] [8s 663ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 4 DEBUG: [HttpClient-44-Worker4] [8s 663ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-44-Worker4] [8s 663ms] HttpClientImpl(45) body subscriber registered: 1 DEBUG: [HttpClient-44-Worker4] [8s 663ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5bc0608/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6530e6ce, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-44-Worker4] [8s 663ms] Http1AsyncReceiver(SocketTube(104)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5bc0608/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6530e6ce DEBUG: [HttpClient-44-Worker4] [8s 663ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-44-Worker4] [8s 663ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5bc0608/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6530e6ce DEBUG: [HttpClient-44-Worker4] [8s 663ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-44-Worker4] [8s 663ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-44-Worker4] [8s 663ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-44-Worker4] [8s 663ms] Http1AsyncReceiver(SocketTube(104)) cleared DEBUG: [HttpClient-44-Worker4] [8s 663ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) SocketTube(104): return to HTTP/1.1 pool DEBUG: [HttpClient-44-Worker4] [8s 663ms] ConnectionPool(45) registering CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-Worker4] [8s 663ms] SocketTube(104) connecting flows DEBUG: [HttpClient-44-Worker4] [8s 663ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-44-Worker4] [8s 663ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-44-Worker4] [8s 663ms] SocketTube(104) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [8s 663ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-44-Worker4] [8s 663ms] SocketTube(104) write: resetting demand to 0 DEBUG: [HttpClient-44-Worker4] [8s 663ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-45-SelectorManager] [8s 663ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-44-Worker4] [8s 663ms] HttpClientImpl(45) body subscriber unregistered: 0 DEBUG: [HttpClient-45-SelectorManager] [8s 663ms] SocketTube(104) handling pending subscription for CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-45-SelectorManager] [8s 663ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-SelectorManager] [8s 663ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-44-Worker4] [8s 663ms] HttpClientImpl(45) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:41627/ DEBUG: [HttpClient-45-SelectorManager] [8s 663ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [8s 663ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-45-SelectorManager] [8s 663ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-Worker4] [8s 663ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Finished reading body: READING_BODY DEBUG: [HttpClient-45-SelectorManager] [8s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b8a8377 for R (false) DEBUG: [HttpClient-45-SelectorManager] [8s 663ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker4] [8s 663ms] Http1Response(id=80, PlainHttpConnection(SocketTube(104))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6ece6736(45) DEBUG: [HttpClient-45-SelectorManager] [8s 663ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [8s 663ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-44-Worker4] [8s 663ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 0 DEBUG: [HttpClient-44-Worker4] [8s 663ms] Http1AsyncReceiver(SocketTube(104)) Got 0 bytes for delegate null DEBUG: [HttpClient-45-SelectorManager] [8s 663ms] HttpClientImpl(45) SelectorManager shutting down DEBUG: [HttpClient-45-SelectorManager] [8s 664ms] PlainHttpConnection(SocketTube(104)) Closing channel: channel not registered with selector DEBUG: [HttpClient-45-SelectorManager] [8s 664ms] SocketTube(104) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [8s 664ms] SocketTube(104) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [8s 664ms] SocketTube(104) pausing read event DEBUG: [HttpClient-45-SelectorManager] [8s 664ms] SocketTube(104) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-45-SelectorManager] [8s 664ms] SocketTube(104) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [8s 664ms] ConnectionPool(45) SocketTube(104) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-45-SelectorManager] [8s 664ms] SocketTube(104) Stopping read scheduler DEBUG: [HttpClient-45-SelectorManager] [8s 664ms] SocketTube(104) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-SelectorManager] [8s 664ms] SocketTube(104) Read scheduler stopped DEBUG: [HttpClient-45-SelectorManager] [8s 664ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 673ms] HttpClientImpl(46) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [8s 674ms] HttpClientImpl(46) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [HttpClient-45-Worker0] [8s 674ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null Oct 16, 2023 9:01:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:35 AM 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] [8s 675ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-45-Worker0] [8s 675ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-45-Worker0] [8s 675ms] PlainHttpConnection(SocketTube(105)) registering connect event DEBUG: [HttpClient-45-Worker0] [8s 675ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-46-SelectorManager] [8s 680ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4aa48342 for C (true) DEBUG: [HttpClient-46-SelectorManager] [8s 680ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: finishing connect DEBUG: [HttpClient-46-SelectorManager] [8s 680ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39140 DEBUG: [HttpClient-45-Worker1] [8s 683ms] SocketTube(105) connecting flows DEBUG: [HttpClient-45-Worker1] [8s 683ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-45-Worker1] [8s 683ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-45-Worker1] [8s 683ms] SocketTube(105) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-Worker1] [8s 683ms] SSL Writer(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker1] [8s 683ms] SSLTube(SocketTube(105)) request: n=1 DEBUG: [HttpClient-45-Worker1] [8s 683ms] SSL Writer(SocketTube(105)) calling downstreamSubscriber::onSubscribe on SocketTube(105) DEBUG: [HttpClient-45-Worker1] [8s 683ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-45-Worker1] [8s 683ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-45-Worker1] [8s 683ms] SSL Writer(SocketTube(105)) onSubscribe initiating handshaking DEBUG: [HttpClient-45-Worker1] [8s 683ms] SSL Writer(SocketTube(105)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-45-Worker1] [8s 683ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-45-Worker1] [8s 683ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-46-SelectorManager] [8s 684ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-45-Worker1] [8s 685ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-SelectorManager] [8s 685ms] SocketTube(105) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@405ce832[Not completed, 4 dependents] (id=7140) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-46-SelectorManager] [8s 685ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-46-SelectorManager] [8s 685ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-45-Worker1] [8s 685ms] SSL Writer(SocketTube(105)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-46-SelectorManager] [8s 685ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker1] [8s 685ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [8s 685ms] SSL Writer(SocketTube(105)) handshaking DEBUG: [HttpClient-46-SelectorManager] [8s 685ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-46-SelectorManager] [8s 685ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-Worker1] [8s 685ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-SelectorManager] [8s 685ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-Worker1] [8s 685ms] SSL Writer(SocketTube(105)) Sending 2186 bytes downstream DEBUG: [HttpClient-46-SelectorManager] [8s 685ms] SSL Reader(SocketTube(105)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-46-SelectorManager] [8s 685ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-46-SelectorManager] [8s 685ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-46-SelectorManager] [8s 685ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-46-SelectorManager] [8s 685ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-45-Worker1] [8s 685ms] SSL Writer(SocketTube(105)) Adding 2186 to outputQ queue DEBUG: [HttpClient-45-Worker1] [8s 685ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-46-SelectorManager] [8s 685ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-45-Worker1] [8s 685ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-46-SelectorManager] [8s 685ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-45-Worker2] [8s 685ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker2] [8s 685ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker2] [8s 685ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-46-SelectorManager] [8s 685ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55e6e5d for R (true) DEBUG: [HttpClient-45-Worker2] [8s 685ms] SocketTube(105) trying to write: 2186 DEBUG: [HttpClient-45-Worker2] [8s 686ms] SocketTube(105) wrote: 2186 DEBUG: [HttpClient-45-Worker2] [8s 686ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker2] [8s 686ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker2] [8s 686ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker2] [8s 686ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker2] [8s 686ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker2] [8s 686ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [8s 692ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55e6e5d for None (false) DEBUG: [HttpClient-46-SelectorManager] [8s 692ms] HttpClientImpl(46) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-46-SelectorManager] [8s 692ms] SocketTube(105) read bytes: 261 DEBUG: [HttpClient-46-SelectorManager] [8s 692ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-46-SelectorManager] [8s 692ms] SSL Reader(SocketTube(105)) Adding 261 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [8s 692ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 692ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55e6e5d for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 692ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 696ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [8s 696ms] SSL Reader(SocketTube(105)) Unwrapping: 261 DEBUG: [HttpClient-45-Worker3] [8s 696ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-45-Worker3] [8s 696ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [8s 696ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 133 DEBUG: [HttpClient-45-Worker3] [8s 696ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker3] [8s 696ms] SSLFlowDelegate(SocketTube(105)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [8s 696ms] SSLFlowDelegate(SocketTube(105)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSLFlowDelegate(SocketTube(105)) finished task execution DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Writer(SocketTube(105)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Writer(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Writer(SocketTube(105)) Sending 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Writer(SocketTube(105)) Adding 6 to outputQ queue DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 697ms] SocketTube(105) trying to write: 6 DEBUG: [HttpClient-45-Worker3] [8s 697ms] SocketTube(105) wrote: 6 DEBUG: [HttpClient-45-Worker3] [8s 697ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker3] [8s 697ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 697ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Reader(SocketTube(105)) Unwrapping: 128 DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 6 DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker3] [8s 697ms] SSL Reader(SocketTube(105)) Unwrapping: 122 DEBUG: [HttpClient-45-Worker3] [8s 698ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-45-Worker3] [8s 698ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [8s 698ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 122 DEBUG: [HttpClient-45-Worker3] [8s 698ms] SSL Reader(SocketTube(105)) handshaking DEBUG: [HttpClient-45-Worker3] [8s 698ms] SSLFlowDelegate(SocketTube(105)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [8s 698ms] SSLFlowDelegate(SocketTube(105)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [8s 698ms] SSLFlowDelegate(SocketTube(105)) finished task execution DEBUG: [HttpClient-45-Worker3] [8s 698ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [8s 698ms] SSL Writer(SocketTube(105)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [8s 698ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [8s 698ms] SSL Writer(SocketTube(105)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [8s 698ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [8s 698ms] SSLFlowDelegate(SocketTube(105)) setALPN = DEBUG: [HttpClient-45-Worker3] [8s 698ms] PlainHttpConnection(SocketTube(105)) finishConnect, setting connected=true DEBUG: [HttpClient-45-Worker3] [8s 698ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-45-Worker3] [8s 698ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [8s 698ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-45-Worker3] [8s 698ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [8s 698ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:39140 remote=/127.0.0.1:41947] DEBUG: [HttpClient-45-Worker3] [8s 698ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [8s 698ms] Http1Exchange Sending headers only DEBUG: [HttpClient-45-Worker3] [8s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@30fa693e queue.isEmpty: true DEBUG: [HttpClient-45-Worker3] [8s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@30fa693e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-45-Worker3] [8s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [8s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [8s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [8s 698ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [8s 698ms] Http1Exchange response created in advance DEBUG: [HttpClient-45-Worker3] [8s 699ms] Http1Exchange SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-45-Worker3] [8s 699ms] SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-45-Worker3] [8s 699ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@37e46858 DEBUG: [HttpClient-45-Worker3] [8s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Received onSubscribed from upstream DEBUG: [HttpClient-45-Worker3] [8s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [8s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [8s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker3] [8s 699ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 699ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [8s 699ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 699ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [8s 699ms] Http1Publisher(SSLTube(SocketTube(105))) got subscriber: SSLTube(SocketTube(105)) DEBUG: [HttpClient-45-Worker3] [8s 699ms] SSLTube(SocketTube(105)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker3] [8s 699ms] Http1Publisher(SSLTube(SocketTube(105))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [8s 699ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker3] [8s 699ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-45-Worker3] [8s 699ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41947/ GET DEBUG: [HttpClient-45-Worker3] [8s 708ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-45-Worker3] [8s 708ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [8s 708ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker3] [8s 708ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [8s 708ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-45-Worker3] [8s 708ms] Http1Publisher(SSLTube(SocketTube(105))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [8s 708ms] Http1Publisher(SSLTube(SocketTube(105))) onNext with 82 bytes DEBUG: [HttpClient-45-Worker3] [8s 708ms] SSLTube(SocketTube(105)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-45-Worker3] [8s 708ms] SSL Writer(SocketTube(105)) onNext DEBUG: [HttpClient-45-Worker3] [8s 708ms] SSL Writer(SocketTube(105)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-45-Worker3] [8s 708ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [8s 708ms] Exchange sendRequestBody DEBUG: [HttpClient-45-Worker3] [8s 708ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-45-Worker3] [8s 708ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-45-Worker3] [8s 708ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [8s 708ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker3] [8s 708ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-Worker3] [8s 708ms] SSL Writer(SocketTube(105)) Sending 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 708ms] SSL Writer(SocketTube(105)) Adding 90 to outputQ queue DEBUG: [HttpClient-45-Worker3] [8s 708ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [8s 708ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 708ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 708ms] SocketTube(105) trying to write: 90 DEBUG: [HttpClient-45-Worker3] [8s 709ms] SocketTube(105) wrote: 90 DEBUG: [HttpClient-45-Worker3] [8s 709ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker3] [8s 709ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 709ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Writer(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSLTube(SocketTube(105)) request: n=1 DEBUG: [HttpClient-45-Worker3] [8s 709ms] Http1Publisher(SSLTube(SocketTube(105))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [8s 709ms] Http1Publisher(SSLTube(SocketTube(105))) WriteTask DEBUG: [HttpClient-45-Worker3] [8s 709ms] Http1Publisher(SSLTube(SocketTube(105))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [8s 709ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-45-Worker3] [8s 709ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-45-Worker3] [8s 709ms] Http1Exchange reading headers DEBUG: [HttpClient-45-Worker3] [8s 709ms] Http1Response(id=81) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-45-Worker3] [8s 709ms] Http1Response(id=81) First time around DEBUG: [HttpClient-45-Worker3] [8s 709ms] Http1Response(id=81) headersReader is not yet completed DEBUG: [HttpClient-45-Worker3] [8s 709ms] Http1Publisher(SSLTube(SocketTube(105))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [8s 709ms] Http1Publisher(SSLTube(SocketTube(105))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1bdfb0aa DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Writer(SocketTube(105)) wrapping 82 bytes DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Writer(SocketTube(105)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Writer(SocketTube(105)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Writer(SocketTube(105)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Writer(SocketTube(105)) Sending 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Writer(SocketTube(105)) Adding 120 to outputQ queue DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Writer(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Writer(SocketTube(105)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 709ms] SocketTube(105) trying to write: 120 DEBUG: [HttpClient-45-Worker3] [8s 709ms] SocketTube(105) wrote: 120 DEBUG: [HttpClient-45-Worker3] [8s 709ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-Worker3] [8s 709ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 709ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Writer(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Writer(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Writer(SocketTube(105)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker3] [8s 709ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-Worker3] [8s 709ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-Worker3] [8s 709ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 709ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [8s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55e6e5d for None (false) DEBUG: [HttpClient-46-SelectorManager] [8s 710ms] SocketTube(105) read bytes: 1721 DEBUG: [HttpClient-46-SelectorManager] [8s 711ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-46-SelectorManager] [8s 711ms] SSL Reader(SocketTube(105)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [8s 711ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55e6e5d for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 711ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [8s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55e6e5d for R (false) DEBUG: [HttpClient-45-Worker4] [8s 711ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker4] [8s 711ms] SSL Reader(SocketTube(105)) Unwrapping: 1721 DEBUG: [HttpClient-45-Worker4] [8s 711ms] SSL Reader(SocketTube(105)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-45-Worker4] [8s 711ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-45-Worker4] [8s 711ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-45-Worker4] [8s 711ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker4] [8s 711ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-Worker4] [8s 711ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-Worker4] [8s 711ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [8s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55e6e5d for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55e6e5d for None (false) DEBUG: [HttpClient-46-SelectorManager] [8s 756ms] SocketTube(105) read bytes: 155 DEBUG: [HttpClient-46-SelectorManager] [8s 756ms] SSL Reader(SocketTube(105)) onNext DEBUG: [HttpClient-46-SelectorManager] [8s 756ms] SSL Reader(SocketTube(105)) Adding 155 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [8s 756ms] SocketTube(105) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55e6e5d for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 756ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [8s 756ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker5] [8s 756ms] SSL Reader(SocketTube(105)) Unwrapping: 155 DEBUG: [HttpClient-45-Worker5] [8s 757ms] SSL Reader(SocketTube(105)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-45-Worker5] [8s 757ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-45-Worker5] [8s 757ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 113 DEBUG: [HttpClient-45-Worker5] [8s 757ms] SSL Reader(SocketTube(105)) sending 75 DEBUG: [HttpClient-45-Worker5] [8s 757ms] SSL Reader(SocketTube(105)) Adding 75 to outputQ queue DEBUG: [HttpClient-45-Worker5] [8s 757ms] SSL Reader(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [8s 757ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 757ms] SSL Reader(SocketTube(105)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-45-Worker5] [8s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Putting 75 bytes into the queue DEBUG: [HttpClient-45-Worker5] [8s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@30fa693e DEBUG: [HttpClient-45-Worker5] [8s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker5] [8s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@30fa693e DEBUG: [HttpClient-45-Worker5] [8s 757ms] Http1Response(id=81) Sending 75/512 bytes to header parser DEBUG: [HttpClient-45-Worker5] [8s 757ms] Http1Response(id=81) Parsing headers completed. bytes=75 DEBUG: [HttpClient-45-Worker5] [8s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@30fa693e DEBUG: [HttpClient-45-Worker5] [8s 757ms] Http1Response(id=81) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-45-Worker5] [8s 757ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41947/) 200 HTTP_1_1 Local port: 39140 DEBUG: [HttpClient-45-Worker5] [8s 757ms] Http1Response(id=81) readBody: return2Cache: true DEBUG: [HttpClient-45-Worker5] [8s 757ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@28130a71(46) DEBUG: [HttpClient-45-Worker5] [8s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@23ca163b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76a607ca queue.isEmpty: false DEBUG: [HttpClient-45-Worker5] [8s 757ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [8s 758ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-45-Worker5] [8s 758ms] HttpClientImpl(46) body subscriber registered: 1 DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@23ca163b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76a607ca, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@23ca163b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76a607ca DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@23ca163b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76a607ca DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-45-Worker5] [8s 758ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) Unwrapping: 42 DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) Unwrapped: consumed: 42 DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) sending 4 DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) Adding 4 to outputQ queue DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Putting 4 bytes into the queue DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@23ca163b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76a607ca DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@23ca163b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76a607ca DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-45-Worker5] [8s 758ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [8s 758ms] AsyncSSLConnection(SSLTube(SocketTube(105)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) cleared DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) SSLTube(SocketTube(105)): return to HTTP/1.1 pool DEBUG: [HttpClient-45-Worker5] [8s 758ms] ConnectionPool(46) registering CleanupTrigger(SSLTube(SocketTube(105))) DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSLTube(SocketTube(105)) connecting flows DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(105))) DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1Publisher(SSLTube(SocketTube(105))) subscription cancelled DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSLTube(SocketTube(105)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker5] [8s 758ms] HttpClientImpl(46) body subscriber unregistered: 0 DEBUG: [HttpClient-45-Worker5] [8s 758ms] HttpClientImpl(46) ClientImpl (async) elapsed 84 millis for GET to https://127.0.0.1:41947/ DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Finished reading body: READING_BODY DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(105)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@28130a71(46) DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 758ms] Http1AsyncReceiver(SSLTube(SocketTube(105))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) requesting 1 DEBUG: [HttpClient-45-Worker5] [8s 758ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-Worker5] [8s 758ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-Worker5] [8s 758ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [8s 758ms] SSL Reader(SocketTube(105)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [8s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55e6e5d for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] HttpClientImpl(46) SelectorManager shutting down DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] PlainHttpConnection(SocketTube(105)) Closing channel: channel not registered with selector DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] SocketTube(105) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] SocketTube(105) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] SocketTube(105) pausing read event DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] SocketTube(105) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@405ce832[Not completed, 4 dependents] (id=7140) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(105))), getALPN: jdk.internal.net.http.common.MinimalFuture@34114a74[Completed normally] (id=7146), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] SocketTube(105) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] SSL Reader(SocketTube(105)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] SSL Reader(SocketTube(105)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] SSL Reader(SocketTube(105)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] SSLTube(SocketTube(105)) SSLSubscriberWrapper[SSLTube(SocketTube(105)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(105))), getALPN: jdk.internal.net.http.common.MinimalFuture@34114a74[Completed normally] (id=7146), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] ConnectionPool(46) SSLTube(SocketTube(105)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] SSLTube(SocketTube(105)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] SSL Reader(SocketTube(105)) stop DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] SSL Writer(SocketTube(105)) stop DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] SocketTube(105) Stopping read scheduler DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] SocketTube(105) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] SocketTube(105) Read scheduler stopped DEBUG: [HttpClient-46-SelectorManager] [8s 760ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 761ms] HttpClientImpl(47) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [8s 769ms] HttpClientImpl(47) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [HttpClient-46-Worker0] [8s 769ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null Oct 16, 2023 9:01:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-46-Worker0] [8s 770ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-46-Worker0] [8s 770ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-46-Worker0] [8s 771ms] PlainHttpConnection(SocketTube(106)) registering connect event DEBUG: [HttpClient-46-Worker0] [8s 771ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-47-SelectorManager] [8s 777ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5188975c for C (true) DEBUG: [HttpClient-47-SelectorManager] [8s 777ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: finishing connect DEBUG: [HttpClient-47-SelectorManager] [8s 777ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39156 DEBUG: [HttpClient-46-Worker1] [8s 780ms] SocketTube(106) connecting flows DEBUG: [HttpClient-46-Worker1] [8s 780ms] SocketTube(106) read publisher got subscriber DEBUG: [HttpClient-46-Worker1] [8s 780ms] SocketTube(106) registering subscribe event DEBUG: [HttpClient-46-Worker1] [8s 780ms] SocketTube(106) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-Worker1] [8s 780ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker1] [8s 780ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-46-Worker1] [8s 780ms] SSL Writer(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SocketTube(106) DEBUG: [HttpClient-46-Worker1] [8s 780ms] SocketTube(106) subscribed for writing DEBUG: [HttpClient-46-Worker1] [8s 780ms] SocketTube(106) write: registering startSubscription event DEBUG: [HttpClient-46-Worker1] [8s 780ms] SSL Writer(SocketTube(106)) onSubscribe initiating handshaking DEBUG: [HttpClient-46-Worker1] [8s 780ms] SSL Writer(SocketTube(106)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-46-Worker1] [8s 780ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-46-Worker1] [8s 780ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker1] [8s 782ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [8s 782ms] SSL Writer(SocketTube(106)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-46-Worker1] [8s 782ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [8s 782ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker1] [8s 782ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker1] [8s 782ms] SSL Writer(SocketTube(106)) Sending 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [8s 782ms] SSL Writer(SocketTube(106)) Adding 2186 to outputQ queue DEBUG: [HttpClient-46-Worker1] [8s 782ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker1] [8s 782ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-47-SelectorManager] [8s 784ms] SocketTube(106) subscribe event raised DEBUG: [HttpClient-47-SelectorManager] [8s 784ms] 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@5b70fc2c[Not completed, 4 dependents] (id=7217) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1e727926[Not completed, 1 dependents] (id=7223), 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-47-SelectorManager] [8s 784ms] SocketTube(106) read demand reset to 0 DEBUG: [HttpClient-47-SelectorManager] [8s 784ms] SocketTube(106) calling onSubscribe DEBUG: [HttpClient-47-SelectorManager] [8s 784ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-47-SelectorManager] [8s 784ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-47-SelectorManager] [8s 784ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 784ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-SelectorManager] [8s 784ms] SSL Reader(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1e727926[Not completed, 1 dependents] (id=7223), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-47-SelectorManager] [8s 784ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-47-SelectorManager] [8s 784ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-47-SelectorManager] [8s 784ms] SocketTube(106) onSubscribe called DEBUG: [HttpClient-47-SelectorManager] [8s 784ms] SocketTube(106) pending subscriber subscribed DEBUG: [HttpClient-47-SelectorManager] [8s 784ms] SocketTube(106) write: starting subscription DEBUG: [HttpClient-47-SelectorManager] [8s 784ms] SocketTube(106) write: offloading requestMore DEBUG: [HttpClient-47-SelectorManager] [8s 784ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@bd53fc3 for R (true) DEBUG: [HttpClient-46-Worker2] [8s 788ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker2] [8s 788ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [8s 788ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-46-Worker2] [8s 788ms] SocketTube(106) trying to write: 2186 DEBUG: [HttpClient-46-Worker2] [8s 788ms] SocketTube(106) wrote: 2186 DEBUG: [HttpClient-46-Worker2] [8s 788ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker2] [8s 788ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker2] [8s 788ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker2] [8s 788ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker2] [8s 788ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [8s 788ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [8s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@bd53fc3 for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 791ms] HttpClientImpl(47) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-47-SelectorManager] [8s 791ms] SocketTube(106) read bytes: 261 DEBUG: [HttpClient-47-SelectorManager] [8s 791ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 791ms] SSL Reader(SocketTube(106)) Adding 261 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 791ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@bd53fc3 for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 791ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 791ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [8s 791ms] SSL Reader(SocketTube(106)) Unwrapping: 261 DEBUG: [HttpClient-46-Worker3] [8s 791ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-46-Worker3] [8s 791ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [8s 791ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 133 DEBUG: [HttpClient-46-Worker3] [8s 791ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 791ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [8s 791ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [8s 792ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-46-Worker3] [8s 792ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [8s 792ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [8s 792ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [8s 792ms] SSL Writer(SocketTube(106)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [8s 792ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [8s 792ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 792ms] SSL Writer(SocketTube(106)) Sending 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 792ms] SSL Writer(SocketTube(106)) Adding 6 to outputQ queue DEBUG: [HttpClient-46-Worker3] [8s 792ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [8s 792ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 792ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 793ms] SocketTube(106) trying to write: 6 DEBUG: [HttpClient-46-Worker3] [8s 793ms] SocketTube(106) wrote: 6 DEBUG: [HttpClient-46-Worker3] [8s 793ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker3] [8s 793ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 793ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Reader(SocketTube(106)) Unwrapping: 128 DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 6 DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Reader(SocketTube(106)) Unwrapping: 122 DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 122 DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Writer(SocketTube(106)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 793ms] SSLFlowDelegate(SocketTube(106)) setALPN = DEBUG: [HttpClient-46-Worker3] [8s 793ms] PlainHttpConnection(SocketTube(106)) finishConnect, setting connected=true DEBUG: [HttpClient-46-Worker3] [8s 793ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-46-Worker3] [8s 793ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [8s 794ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-46-Worker3] [8s 794ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [8s 794ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:39156 remote=/127.0.0.1:41947] DEBUG: [HttpClient-46-Worker3] [8s 794ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1Exchange Sending headers only DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7f72f52 queue.isEmpty: true DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7f72f52, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1Exchange response created in advance DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1Exchange SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-46-Worker3] [8s 794ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-46-Worker3] [8s 794ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@123c565a DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Received onSubscribed from upstream DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker3] [8s 794ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 794ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [8s 794ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 794ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1Publisher(SSLTube(SocketTube(106))) got subscriber: SSLTube(SocketTube(106)) DEBUG: [HttpClient-46-Worker3] [8s 794ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-46-Worker3] [8s 794ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41947/ GET DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Publisher(SSLTube(SocketTube(106))) onNext with 82 bytes DEBUG: [HttpClient-46-Worker3] [8s 795ms] SSLTube(SocketTube(106)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-46-Worker3] [8s 795ms] SSL Writer(SocketTube(106)) onNext DEBUG: [HttpClient-46-Worker3] [8s 795ms] SSL Writer(SocketTube(106)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-46-Worker3] [8s 795ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [8s 795ms] Exchange sendRequestBody DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-46-Worker3] [8s 795ms] SSL Writer(SocketTube(106)) Sending 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 795ms] SSL Writer(SocketTube(106)) Adding 90 to outputQ queue DEBUG: [HttpClient-46-Worker3] [8s 795ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [8s 795ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 795ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 795ms] SocketTube(106) trying to write: 90 DEBUG: [HttpClient-46-Worker3] [8s 795ms] SocketTube(106) wrote: 90 DEBUG: [HttpClient-46-Worker3] [8s 795ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker3] [8s 795ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 795ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 795ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [8s 795ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker3] [8s 795ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Exchange reading headers DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Response(id=82) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Response(id=82) First time around DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Response(id=82) headersReader is not yet completed DEBUG: [HttpClient-46-Worker3] [8s 795ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 796ms] Http1Publisher(SSLTube(SocketTube(106))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@413e2cc2 DEBUG: [HttpClient-46-Worker3] [8s 796ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 796ms] SSL Writer(SocketTube(106)) wrapping 82 bytes DEBUG: [HttpClient-46-Worker3] [8s 796ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 796ms] SSL Writer(SocketTube(106)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [8s 796ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 796ms] SSL Writer(SocketTube(106)) Sending 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 796ms] SSL Writer(SocketTube(106)) Adding 120 to outputQ queue DEBUG: [HttpClient-46-Worker3] [8s 796ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [8s 796ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 796ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 796ms] SocketTube(106) trying to write: 120 DEBUG: [HttpClient-46-Worker3] [8s 796ms] SocketTube(106) wrote: 120 DEBUG: [HttpClient-46-Worker3] [8s 796ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-Worker3] [8s 796ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 796ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 796ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [8s 796ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 796ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-46-Worker3] [8s 796ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker3] [8s 796ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-Worker3] [8s 796ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-Worker3] [8s 796ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 796ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@bd53fc3 for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 796ms] SocketTube(106) read bytes: 1721 DEBUG: [HttpClient-47-SelectorManager] [8s 796ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 796ms] SSL Reader(SocketTube(106)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 796ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@bd53fc3 for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 796ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker4] [8s 796ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@bd53fc3 for R (false) DEBUG: [HttpClient-46-Worker4] [8s 796ms] SSL Reader(SocketTube(106)) Unwrapping: 1721 DEBUG: [HttpClient-46-Worker4] [8s 796ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-46-Worker4] [8s 796ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-46-Worker4] [8s 796ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-46-Worker4] [8s 796ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker4] [8s 796ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-Worker4] [8s 796ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-Worker4] [8s 796ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [8s 797ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@bd53fc3 for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@bd53fc3 for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 843ms] SocketTube(106) read bytes: 155 DEBUG: [HttpClient-47-SelectorManager] [8s 844ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 844ms] SSL Reader(SocketTube(106)) Adding 155 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 844ms] SocketTube(106) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@bd53fc3 for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 844ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [8s 844ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker5] [8s 844ms] SSL Reader(SocketTube(106)) Unwrapping: 155 DEBUG: [HttpClient-46-Worker5] [8s 844ms] SSL Reader(SocketTube(106)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-46-Worker5] [8s 844ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-46-Worker5] [8s 844ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 113 DEBUG: [HttpClient-46-Worker5] [8s 844ms] SSL Reader(SocketTube(106)) sending 75 DEBUG: [HttpClient-46-Worker5] [8s 844ms] SSL Reader(SocketTube(106)) Adding 75 to outputQ queue DEBUG: [HttpClient-46-Worker5] [8s 844ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [8s 844ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 844ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-46-Worker5] [8s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 75 bytes into the queue DEBUG: [HttpClient-46-Worker5] [8s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7f72f52 DEBUG: [HttpClient-46-Worker5] [8s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker5] [8s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7f72f52 DEBUG: [HttpClient-46-Worker5] [8s 844ms] Http1Response(id=82) Sending 75/512 bytes to header parser DEBUG: [HttpClient-46-Worker5] [8s 844ms] Http1Response(id=82) Parsing headers completed. bytes=75 DEBUG: [HttpClient-46-Worker5] [8s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7f72f52 DEBUG: [HttpClient-46-Worker5] [8s 844ms] Http1Response(id=82) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-46-Worker5] [8s 844ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41947/) 200 HTTP_1_1 Local port: 39156 DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1Response(id=82) readBody: return2Cache: true DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1989d8da(47) DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4867dfa3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@319603cc queue.isEmpty: false DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [8s 845ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-46-Worker5] [8s 845ms] HttpClientImpl(47) body subscriber registered: 1 DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4867dfa3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@319603cc, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4867dfa3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@319603cc DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4867dfa3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@319603cc DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-46-Worker5] [8s 845ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-46-Worker5] [8s 845ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 845ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 845ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 845ms] SSL Reader(SocketTube(106)) Unwrapping: 42 DEBUG: [HttpClient-46-Worker5] [8s 845ms] SSL Reader(SocketTube(106)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-46-Worker5] [8s 845ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-46-Worker5] [8s 845ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 42 DEBUG: [HttpClient-46-Worker5] [8s 845ms] SSL Reader(SocketTube(106)) sending 4 DEBUG: [HttpClient-46-Worker5] [8s 845ms] SSL Reader(SocketTube(106)) Adding 4 to outputQ queue DEBUG: [HttpClient-46-Worker5] [8s 845ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [8s 845ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 845ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 4 bytes into the queue DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4867dfa3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@319603cc DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4867dfa3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@319603cc DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-46-Worker5] [8s 845ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [8s 845ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) cleared DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) SSLTube(SocketTube(106)): return to HTTP/1.1 pool DEBUG: [HttpClient-46-Worker5] [8s 845ms] ConnectionPool(47) registering CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-46-Worker5] [8s 845ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-46-Worker5] [8s 845ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1Publisher(SSLTube(SocketTube(106))) subscription cancelled DEBUG: [HttpClient-46-Worker5] [8s 845ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker5] [8s 845ms] HttpClientImpl(47) body subscriber unregistered: 0 DEBUG: [HttpClient-46-Worker5] [8s 845ms] HttpClientImpl(47) ClientImpl (async) elapsed 76 millis for GET to https://127.0.0.1:41947/ DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Finished reading body: READING_BODY DEBUG: [HttpClient-46-Worker5] [8s 845ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1989d8da(47) DEBUG: [HttpClient-46-Worker5] [8s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [8s 846ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-46-Worker5] [8s 846ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 846ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 846ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 846ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 846ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-Worker5] [8s 846ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-Worker5] [8s 846ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-Worker5] [8s 846ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [8s 846ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 846ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@bd53fc3 for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 848ms] HttpClientImpl(47) SelectorManager shutting down DEBUG: [HttpClient-47-SelectorManager] [8s 848ms] PlainHttpConnection(SocketTube(106)) Closing channel: channel not registered with selector DEBUG: [HttpClient-47-SelectorManager] [8s 848ms] SocketTube(106) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 848ms] SocketTube(106) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 848ms] SocketTube(106) pausing read event DEBUG: [HttpClient-47-SelectorManager] [8s 848ms] 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@5b70fc2c[Not completed, 4 dependents] (id=7217) 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@1e727926[Completed normally] (id=7223), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 848ms] SocketTube(106) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 848ms] SSL Reader(SocketTube(106)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 848ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-47-SelectorManager] [8s 849ms] SSL Reader(SocketTube(106)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 849ms] 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@1e727926[Completed normally] (id=7223), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 849ms] ConnectionPool(47) SSLTube(SocketTube(106)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-47-SelectorManager] [8s 849ms] SSLTube(SocketTube(106)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 849ms] SSL Reader(SocketTube(106)) stop DEBUG: [HttpClient-47-SelectorManager] [8s 849ms] SSL Writer(SocketTube(106)) stop DEBUG: [HttpClient-47-SelectorManager] [8s 849ms] SocketTube(106) Stopping read scheduler DEBUG: [HttpClient-47-SelectorManager] [8s 849ms] SocketTube(106) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [8s 849ms] SocketTube(106) Read scheduler stopped DEBUG: [HttpClient-47-SelectorManager] [8s 849ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 849ms] HttpClientImpl(48) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [8s 850ms] HttpClientImpl(48) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [HttpClient-47-Worker0] [8s 852ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null Oct 16, 2023 9:01:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-47-Worker0] [8s 853ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-47-Worker0] [8s 853ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-47-Worker0] [8s 853ms] PlainHttpConnection(SocketTube(107)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [8s 853ms] PlainHttpConnection(SocketTube(107)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [8s 853ms] PlainHttpConnection(SocketTube(107)) registering connect event DEBUG: [HttpClient-47-Worker0] [8s 853ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-48-SelectorManager] [8s 853ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@35c706fe for C (true) DEBUG: [HttpClient-48-SelectorManager] [8s 853ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: finishing connect DEBUG: [HttpClient-48-SelectorManager] [8s 853ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36835 DEBUG: [HttpClient-47-Worker1] [8s 854ms] SocketTube(107) connecting flows DEBUG: [HttpClient-47-Worker1] [8s 854ms] SocketTube(107) read publisher got subscriber DEBUG: [HttpClient-47-Worker1] [8s 854ms] SocketTube(107) registering subscribe event DEBUG: [HttpClient-47-Worker1] [8s 854ms] SocketTube(107) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-Worker1] [8s 854ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] SocketTube(107) subscribe event raised DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] 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@3f3f6d8e[Not completed, 4 dependents] (id=7294) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] SocketTube(107) read demand reset to 0 DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] SocketTube(107) calling onSubscribe DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] SSL Reader(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] SocketTube(107) onSubscribe called DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] SocketTube(107) pending subscriber subscribed DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a3df40d for R (true) DEBUG: [HttpClient-47-Worker1] [8s 854ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-47-Worker1] [8s 854ms] SSL Writer(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SocketTube(107) DEBUG: [HttpClient-47-Worker1] [8s 854ms] SocketTube(107) subscribed for writing DEBUG: [HttpClient-47-Worker1] [8s 854ms] SocketTube(107) write: registering startSubscription event DEBUG: [HttpClient-47-Worker1] [8s 854ms] SSL Writer(SocketTube(107)) onSubscribe initiating handshaking DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] SocketTube(107) write: starting subscription DEBUG: [HttpClient-48-SelectorManager] [8s 854ms] SocketTube(107) write: offloading requestMore DEBUG: [HttpClient-47-Worker1] [8s 854ms] SSL Writer(SocketTube(107)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-47-Worker1] [8s 854ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-47-Worker1] [8s 854ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker2] [8s 854ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker2] [8s 854ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [8s 854ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [8s 856ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [8s 856ms] SSL Writer(SocketTube(107)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-47-Worker1] [8s 856ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [8s 856ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker1] [8s 856ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker1] [8s 856ms] SSL Writer(SocketTube(107)) Sending 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [8s 856ms] SSL Writer(SocketTube(107)) Adding 2186 to outputQ queue DEBUG: [HttpClient-47-Worker1] [8s 856ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker1] [8s 856ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker1] [8s 856ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [8s 856ms] SocketTube(107) trying to write: 2186 DEBUG: [HttpClient-47-Worker1] [8s 856ms] SocketTube(107) wrote: 2186 DEBUG: [HttpClient-47-Worker1] [8s 856ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker1] [8s 856ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [8s 856ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [8s 856ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker1] [8s 856ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-SelectorManager] [8s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a3df40d for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 858ms] HttpClientImpl(48) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-48-SelectorManager] [8s 859ms] SocketTube(107) read bytes: 261 DEBUG: [HttpClient-48-SelectorManager] [8s 859ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-48-SelectorManager] [8s 859ms] SSL Reader(SocketTube(107)) Adding 261 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [8s 859ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a3df40d for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 859ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 862ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [8s 862ms] SSL Reader(SocketTube(107)) Unwrapping: 261 DEBUG: [HttpClient-47-Worker3] [8s 862ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-47-Worker3] [8s 862ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [8s 862ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 133 DEBUG: [HttpClient-47-Worker3] [8s 862ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 862ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [8s 862ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Writer(SocketTube(107)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Writer(SocketTube(107)) Sending 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Writer(SocketTube(107)) Adding 6 to outputQ queue DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 863ms] SocketTube(107) trying to write: 6 DEBUG: [HttpClient-47-Worker3] [8s 863ms] SocketTube(107) wrote: 6 DEBUG: [HttpClient-47-Worker3] [8s 863ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker3] [8s 863ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 863ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Reader(SocketTube(107)) Unwrapping: 128 DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 6 DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 863ms] SSL Reader(SocketTube(107)) Unwrapping: 122 DEBUG: [HttpClient-47-Worker3] [8s 864ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-47-Worker3] [8s 864ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [8s 864ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 122 DEBUG: [HttpClient-47-Worker3] [8s 864ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 864ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [8s 864ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [8s 864ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-47-Worker3] [8s 864ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [8s 864ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [8s 864ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 864ms] SSL Writer(SocketTube(107)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [8s 864ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 864ms] SSLFlowDelegate(SocketTube(107)) setALPN = DEBUG: [HttpClient-47-Worker3] [8s 864ms] PlainHttpConnection(SocketTube(107)) finishConnect, setting connected=true DEBUG: [HttpClient-47-Worker3] [8s 864ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-47-Worker3] [8s 864ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [8s 865ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-47-Worker3] [8s 865ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [8s 865ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36835 remote=/127.0.0.1:41947] DEBUG: [HttpClient-47-Worker3] [8s 865ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Exchange Sending headers only DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@34dbfa9a queue.isEmpty: true DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@34dbfa9a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Exchange response created in advance DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Exchange SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-47-Worker3] [8s 865ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-47-Worker3] [8s 865ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@65f99fb DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Received onSubscribed from upstream DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker3] [8s 865ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 865ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [8s 865ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 865ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Publisher(SSLTube(SocketTube(107))) got subscriber: SSLTube(SocketTube(107)) DEBUG: [HttpClient-47-Worker3] [8s 865ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41947/ GET DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Publisher(SSLTube(SocketTube(107))) onNext with 82 bytes DEBUG: [HttpClient-47-Worker3] [8s 865ms] SSLTube(SocketTube(107)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-47-Worker3] [8s 865ms] SSL Writer(SocketTube(107)) onNext DEBUG: [HttpClient-47-Worker3] [8s 865ms] SSL Writer(SocketTube(107)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-47-Worker3] [8s 865ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [8s 865ms] Exchange sendRequestBody DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-47-Worker3] [8s 865ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 866ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 866ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) Sending 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) Adding 90 to outputQ queue DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 866ms] SocketTube(107) trying to write: 90 DEBUG: [HttpClient-47-Worker3] [8s 866ms] SocketTube(107) wrote: 90 DEBUG: [HttpClient-47-Worker3] [8s 866ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker3] [8s 866ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 866ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-47-Worker3] [8s 866ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [8s 866ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 866ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [8s 866ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-47-Worker3] [8s 866ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-47-Worker3] [8s 866ms] Http1Exchange reading headers DEBUG: [HttpClient-47-Worker3] [8s 866ms] Http1Response(id=83) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-47-Worker3] [8s 866ms] Http1Response(id=83) First time around DEBUG: [HttpClient-47-Worker3] [8s 866ms] Http1Response(id=83) headersReader is not yet completed DEBUG: [HttpClient-47-Worker3] [8s 866ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 866ms] Http1Publisher(SSLTube(SocketTube(107))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@e537a0a DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) wrapping 82 bytes DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) Sending 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) Adding 120 to outputQ queue DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 866ms] SocketTube(107) trying to write: 120 DEBUG: [HttpClient-47-Worker3] [8s 866ms] SocketTube(107) wrote: 120 DEBUG: [HttpClient-47-Worker3] [8s 866ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-47-Worker3] [8s 866ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 866ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker3] [8s 866ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-Worker3] [8s 866ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-Worker3] [8s 866ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 866ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [8s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a3df40d for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 866ms] SocketTube(107) read bytes: 1721 DEBUG: [HttpClient-48-SelectorManager] [8s 866ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-48-SelectorManager] [8s 866ms] SSL Reader(SocketTube(107)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [8s 866ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-Worker4] [8s 866ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker4] [8s 867ms] SSL Reader(SocketTube(107)) Unwrapping: 1721 DEBUG: [HttpClient-48-SelectorManager] [8s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a3df40d for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 867ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [8s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a3df40d for R (false) DEBUG: [HttpClient-47-Worker4] [8s 867ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-47-Worker4] [8s 867ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-47-Worker4] [8s 867ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-47-Worker4] [8s 867ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker4] [8s 867ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-Worker4] [8s 867ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-Worker4] [8s 867ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [8s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a3df40d for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a3df40d for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 908ms] SocketTube(107) read bytes: 155 DEBUG: [HttpClient-48-SelectorManager] [8s 908ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-48-SelectorManager] [8s 908ms] SSL Reader(SocketTube(107)) Adding 155 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [8s 908ms] SocketTube(107) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a3df40d for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 908ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [8s 912ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker5] [8s 912ms] SSL Reader(SocketTube(107)) Unwrapping: 155 DEBUG: [HttpClient-47-Worker5] [8s 912ms] SSL Reader(SocketTube(107)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-47-Worker5] [8s 912ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-47-Worker5] [8s 912ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 113 DEBUG: [HttpClient-47-Worker5] [8s 912ms] SSL Reader(SocketTube(107)) sending 75 DEBUG: [HttpClient-47-Worker5] [8s 912ms] SSL Reader(SocketTube(107)) Adding 75 to outputQ queue DEBUG: [HttpClient-47-Worker5] [8s 912ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [8s 912ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 912ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-47-Worker5] [8s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 75 bytes into the queue DEBUG: [HttpClient-47-Worker5] [8s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@34dbfa9a DEBUG: [HttpClient-47-Worker5] [8s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker5] [8s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@34dbfa9a DEBUG: [HttpClient-47-Worker5] [8s 912ms] Http1Response(id=83) Sending 75/512 bytes to header parser DEBUG: [HttpClient-47-Worker5] [8s 912ms] Http1Response(id=83) Parsing headers completed. bytes=75 DEBUG: [HttpClient-47-Worker5] [8s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@34dbfa9a DEBUG: [HttpClient-47-Worker5] [8s 912ms] Http1Response(id=83) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-47-Worker5] [8s 912ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41947/) 200 HTTP_1_1 Local port: 36835 DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1Response(id=83) readBody: return2Cache: true DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@16aa18a2(48) DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@78cb3c92/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ea77eef queue.isEmpty: false DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [8s 913ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-47-Worker5] [8s 913ms] HttpClientImpl(48) body subscriber registered: 1 DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@78cb3c92/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ea77eef, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@78cb3c92/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ea77eef DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@78cb3c92/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ea77eef DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-47-Worker5] [8s 913ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-47-Worker5] [8s 913ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 913ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 913ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 913ms] SSL Reader(SocketTube(107)) Unwrapping: 42 DEBUG: [HttpClient-47-Worker5] [8s 913ms] SSL Reader(SocketTube(107)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-47-Worker5] [8s 913ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-47-Worker5] [8s 913ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 42 DEBUG: [HttpClient-47-Worker5] [8s 913ms] SSL Reader(SocketTube(107)) sending 4 DEBUG: [HttpClient-47-Worker5] [8s 913ms] SSL Reader(SocketTube(107)) Adding 4 to outputQ queue DEBUG: [HttpClient-47-Worker5] [8s 913ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [8s 913ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 913ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 4 bytes into the queue DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@78cb3c92/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ea77eef DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@78cb3c92/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ea77eef DEBUG: [HttpClient-47-Worker5] [8s 913ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-47-Worker5] [8s 913ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [8s 913ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-47-Worker5] [8s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) cleared DEBUG: [HttpClient-47-Worker5] [8s 914ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) SSLTube(SocketTube(107)): return to HTTP/1.1 pool DEBUG: [HttpClient-47-Worker5] [8s 914ms] ConnectionPool(48) registering CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-47-Worker5] [8s 914ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-47-Worker5] [8s 914ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-47-Worker5] [8s 914ms] Http1Publisher(SSLTube(SocketTube(107))) subscription cancelled DEBUG: [HttpClient-47-Worker5] [8s 914ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker5] [8s 914ms] HttpClientImpl(48) body subscriber unregistered: 0 DEBUG: [HttpClient-47-Worker5] [8s 914ms] HttpClientImpl(48) ClientImpl (async) elapsed 63 millis for GET to https://127.0.0.1:41947/ DEBUG: [HttpClient-47-Worker5] [8s 914ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Finished reading body: READING_BODY DEBUG: [HttpClient-47-Worker5] [8s 914ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@16aa18a2(48) DEBUG: [HttpClient-47-Worker5] [8s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [8s 914ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-47-Worker5] [8s 914ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 914ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 914ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 914ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-SelectorManager] [8s 914ms] HttpClientImpl(48) SelectorManager shutting down DEBUG: [HttpClient-47-Worker5] [8s 914ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-Worker5] [8s 914ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-Worker5] [8s 914ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-Worker5] [8s 914ms] SocketTube(107) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [8s 914ms] SocketTube(107) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6c506cad (java.io.IOException: selector manager closed) DEBUG: [HttpClient-47-Worker5] [8s 914ms] SocketTube(107) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [8s 914ms] SocketTube(107) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-SelectorManager] [8s 914ms] PlainHttpConnection(SocketTube(107)) Closing channel: channel not registered with selector DEBUG: [HttpClient-47-Worker5] [8s 914ms] SocketTube(107) pausing read event DEBUG: [HttpClient-48-SelectorManager] [8s 914ms] SocketTube(107) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 914ms] Http2ClientImpl stopping DEBUG: [HttpClient-47-Worker5] [8s 914ms] SocketTube(107) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [8s 915ms] SocketTube(107) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6c506cad (java.io.IOException: selector manager closed) DEBUG: [HttpClient-47-Worker5] [8s 915ms] SocketTube(107) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [8s 915ms] SocketTube(107) 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@3f3f6d8e[Not completed, 4 dependents] (id=7294) 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@4ddee219[Completed normally] (id=7300), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker5] [8s 915ms] SocketTube(107) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [8s 915ms] SSL Reader(SocketTube(107)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [8s 915ms] SSL Reader(SocketTube(107)) 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:322) DEBUG: [HttpClient-47-Worker5] [8s 915ms] SSL Reader(SocketTube(107)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [8s 915ms] 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@4ddee219[Completed normally] (id=7300), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [8s 915ms] ConnectionPool(48) SSLTube(SocketTube(107)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-47-Worker5] [8s 915ms] SSLTube(SocketTube(107)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [8s 915ms] SSL Reader(SocketTube(107)) stop DEBUG: [HttpClient-47-Worker5] [8s 915ms] SSL Writer(SocketTube(107)) stop DEBUG: [HttpClient-47-Worker5] [8s 915ms] SocketTube(107) Stopping read scheduler DEBUG: [HttpClient-47-Worker5] [8s 915ms] SocketTube(107) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [8s 915ms] SocketTube(107) Read scheduler stopped DEBUG: [HttpClient-47-Worker5] [8s 915ms] SocketTube(107) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 916ms] HttpClientImpl(49) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [8s 916ms] HttpClientImpl(49) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [HttpClient-48-Worker0] [8s 917ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null Oct 16, 2023 9:01:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-48-Worker0] [8s 917ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-48-Worker0] [8s 917ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-48-Worker0] [8s 918ms] PlainHttpConnection(SocketTube(108)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [8s 918ms] PlainHttpConnection(SocketTube(108)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [8s 918ms] PlainHttpConnection(SocketTube(108)) registering connect event DEBUG: [HttpClient-48-Worker0] [8s 918ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-49-SelectorManager] [8s 924ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6a24c4b6 for C (true) DEBUG: [HttpClient-49-SelectorManager] [8s 924ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: finishing connect DEBUG: [HttpClient-49-SelectorManager] [8s 924ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42843 DEBUG: [HttpClient-48-Worker1] [8s 924ms] SocketTube(108) connecting flows DEBUG: [HttpClient-48-Worker1] [8s 924ms] SocketTube(108) read publisher got subscriber DEBUG: [HttpClient-48-Worker1] [8s 924ms] SocketTube(108) registering subscribe event DEBUG: [HttpClient-48-Worker1] [8s 924ms] SocketTube(108) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-Worker1] [8s 924ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker1] [8s 924ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-48-Worker1] [8s 924ms] SSL Writer(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SocketTube(108) DEBUG: [HttpClient-48-Worker1] [8s 924ms] SocketTube(108) subscribed for writing DEBUG: [HttpClient-48-Worker1] [8s 924ms] SocketTube(108) write: registering startSubscription event DEBUG: [HttpClient-48-Worker1] [8s 925ms] SSL Writer(SocketTube(108)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-SelectorManager] [8s 924ms] SocketTube(108) subscribe event raised DEBUG: [HttpClient-49-SelectorManager] [8s 925ms] 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@60dcafc6[Not completed, 4 dependents] (id=7371) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [8s 925ms] SocketTube(108) read demand reset to 0 DEBUG: [HttpClient-49-SelectorManager] [8s 925ms] SocketTube(108) calling onSubscribe DEBUG: [HttpClient-49-SelectorManager] [8s 925ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [8s 925ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-49-SelectorManager] [8s 925ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 925ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-Worker1] [8s 925ms] SSL Writer(SocketTube(108)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-49-SelectorManager] [8s 925ms] SSL Reader(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-48-Worker1] [8s 925ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-49-SelectorManager] [8s 925ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-49-SelectorManager] [8s 925ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-49-SelectorManager] [8s 925ms] SocketTube(108) onSubscribe called DEBUG: [HttpClient-49-SelectorManager] [8s 925ms] SocketTube(108) pending subscriber subscribed DEBUG: [HttpClient-49-SelectorManager] [8s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25de3db9 for R (true) DEBUG: [HttpClient-49-SelectorManager] [8s 925ms] SocketTube(108) write: starting subscription DEBUG: [HttpClient-49-SelectorManager] [8s 925ms] SocketTube(108) write: offloading requestMore DEBUG: [HttpClient-48-Worker1] [8s 925ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker2] [8s 925ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker2] [8s 925ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [8s 925ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [8s 926ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [8s 926ms] SSL Writer(SocketTube(108)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-48-Worker1] [8s 927ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [8s 927ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker1] [8s 927ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker1] [8s 927ms] SSL Writer(SocketTube(108)) Sending 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [8s 927ms] SSL Writer(SocketTube(108)) Adding 2186 to outputQ queue DEBUG: [HttpClient-48-Worker1] [8s 927ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker1] [8s 927ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker1] [8s 927ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [8s 927ms] SocketTube(108) trying to write: 2186 DEBUG: [HttpClient-48-Worker1] [8s 927ms] SocketTube(108) wrote: 2186 DEBUG: [HttpClient-48-Worker1] [8s 927ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker1] [8s 927ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [8s 927ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [8s 927ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker1] [8s 927ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-SelectorManager] [8s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25de3db9 for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 931ms] HttpClientImpl(49) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-49-SelectorManager] [8s 931ms] SocketTube(108) read bytes: 261 DEBUG: [HttpClient-49-SelectorManager] [8s 931ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 931ms] SSL Reader(SocketTube(108)) Adding 261 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 931ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25de3db9 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 931ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 932ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [8s 932ms] SSL Reader(SocketTube(108)) Unwrapping: 261 DEBUG: [HttpClient-48-Worker3] [8s 932ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-48-Worker3] [8s 932ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [8s 932ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 133 DEBUG: [HttpClient-48-Worker3] [8s 932ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 932ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [8s 932ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [8s 932ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-48-Worker3] [8s 932ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [8s 932ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) Sending 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) Adding 6 to outputQ queue DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 933ms] SocketTube(108) trying to write: 6 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SocketTube(108) wrote: 6 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker3] [8s 933ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 933ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Reader(SocketTube(108)) Unwrapping: 128 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 6 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Reader(SocketTube(108)) Unwrapping: 122 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 122 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [8s 933ms] SSLFlowDelegate(SocketTube(108)) setALPN = DEBUG: [HttpClient-48-Worker3] [8s 933ms] PlainHttpConnection(SocketTube(108)) finishConnect, setting connected=true DEBUG: [HttpClient-48-Worker3] [8s 933ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [8s 934ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-48-Worker3] [8s 934ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [8s 934ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42843 remote=/127.0.0.1:41947] DEBUG: [HttpClient-48-Worker3] [8s 934ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1Exchange Sending headers only DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6bafc635 queue.isEmpty: true DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6bafc635, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1Exchange response created in advance DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1Exchange SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-48-Worker3] [8s 934ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-48-Worker3] [8s 934ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@743cb4a2 DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Received onSubscribed from upstream DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker3] [8s 934ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 934ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [8s 934ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 934ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1Publisher(SSLTube(SocketTube(108))) got subscriber: SSLTube(SocketTube(108)) DEBUG: [HttpClient-48-Worker3] [8s 934ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41947/ GET DEBUG: [HttpClient-48-Worker3] [8s 934ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Publisher(SSLTube(SocketTube(108))) onNext with 82 bytes DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSLTube(SocketTube(108)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) onNext DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-48-Worker3] [8s 935ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [8s 935ms] Exchange sendRequestBody DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) Sending 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) Adding 90 to outputQ queue DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 935ms] SocketTube(108) trying to write: 90 DEBUG: [HttpClient-48-Worker3] [8s 935ms] SocketTube(108) wrote: 90 DEBUG: [HttpClient-48-Worker3] [8s 935ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker3] [8s 935ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 935ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Exchange reading headers DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Response(id=84) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Response(id=84) First time around DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Response(id=84) headersReader is not yet completed DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [8s 935ms] Http1Publisher(SSLTube(SocketTube(108))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3fba970d DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) wrapping 82 bytes DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) Sending 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) Adding 120 to outputQ queue DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 935ms] SocketTube(108) trying to write: 120 DEBUG: [HttpClient-48-Worker3] [8s 935ms] SocketTube(108) wrote: 120 DEBUG: [HttpClient-48-Worker3] [8s 935ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-48-Worker3] [8s 935ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 935ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker3] [8s 935ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-Worker3] [8s 935ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-Worker3] [8s 935ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 935ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [8s 935ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25de3db9 for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 935ms] SocketTube(108) read bytes: 1721 DEBUG: [HttpClient-49-SelectorManager] [8s 935ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 935ms] SSL Reader(SocketTube(108)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 935ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25de3db9 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 936ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [8s 936ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker4] [8s 936ms] SSL Reader(SocketTube(108)) Unwrapping: 1721 DEBUG: [HttpClient-49-SelectorManager] [8s 936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25de3db9 for R (false) DEBUG: [HttpClient-48-Worker4] [8s 936ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-48-Worker4] [8s 936ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-48-Worker4] [8s 936ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-48-Worker4] [8s 936ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker4] [8s 936ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-Worker4] [8s 936ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-Worker4] [8s 936ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25de3db9 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25de3db9 for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 976ms] SocketTube(108) read bytes: 155 DEBUG: [HttpClient-49-SelectorManager] [8s 976ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 976ms] SSL Reader(SocketTube(108)) Adding 155 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 976ms] SocketTube(108) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25de3db9 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 976ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [8s 976ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker5] [8s 976ms] SSL Reader(SocketTube(108)) Unwrapping: 155 DEBUG: [HttpClient-48-Worker5] [8s 976ms] SSL Reader(SocketTube(108)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-48-Worker5] [8s 976ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-48-Worker5] [8s 976ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 113 DEBUG: [HttpClient-48-Worker5] [8s 976ms] SSL Reader(SocketTube(108)) sending 75 DEBUG: [HttpClient-48-Worker5] [8s 976ms] SSL Reader(SocketTube(108)) Adding 75 to outputQ queue DEBUG: [HttpClient-48-Worker5] [8s 976ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [8s 976ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [8s 976ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 75 bytes into the queue DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6bafc635 DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6bafc635 DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1Response(id=84) Sending 75/512 bytes to header parser DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1Response(id=84) Parsing headers completed. bytes=75 DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6bafc635 DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1Response(id=84) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41947/) 200 HTTP_1_1 Local port: 42843 DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1Response(id=84) readBody: return2Cache: true DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@146f1f57(49) DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@34a8cfc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c90bd3c queue.isEmpty: false DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [8s 977ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-48-Worker5] [8s 977ms] HttpClientImpl(49) body subscriber registered: 1 DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@34a8cfc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c90bd3c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@34a8cfc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c90bd3c DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@34a8cfc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c90bd3c DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-48-Worker5] [8s 977ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker5] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [8s 978ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-48-Worker5] [8s 978ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) Unwrapping: 42 DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 42 DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) sending 4 DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) Adding 4 to outputQ queue DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-48-Worker5] [8s 978ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 4 bytes into the queue DEBUG: [HttpClient-48-Worker5] [8s 978ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@34a8cfc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c90bd3c DEBUG: [HttpClient-48-Worker5] [8s 978ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [8s 978ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@34a8cfc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c90bd3c DEBUG: [HttpClient-48-Worker5] [8s 978ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-48-Worker5] [8s 978ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [8s 978ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-48-Worker5] [8s 978ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) cleared DEBUG: [HttpClient-48-Worker5] [8s 978ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) SSLTube(SocketTube(108)): return to HTTP/1.1 pool DEBUG: [HttpClient-48-Worker5] [8s 978ms] ConnectionPool(49) registering CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-48-Worker5] [8s 978ms] Http1Publisher(SSLTube(SocketTube(108))) subscription cancelled DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker5] [8s 978ms] HttpClientImpl(49) body subscriber unregistered: 0 DEBUG: [HttpClient-48-Worker5] [8s 978ms] HttpClientImpl(49) ClientImpl (async) elapsed 61 millis for GET to https://127.0.0.1:41947/ DEBUG: [HttpClient-48-Worker5] [8s 978ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Finished reading body: READING_BODY DEBUG: [HttpClient-48-Worker5] [8s 978ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@146f1f57(49) DEBUG: [HttpClient-48-Worker5] [8s 978ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [8s 978ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-SelectorManager] [8s 978ms] HttpClientImpl(49) SelectorManager shutting down DEBUG: [HttpClient-48-Worker5] [8s 978ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-Worker5] [8s 978ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-Worker5] [8s 978ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-Worker5] [8s 978ms] SocketTube(108) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker5] [8s 978ms] SocketTube(108) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@73907aef (java.io.IOException: selector manager closed) DEBUG: [HttpClient-49-SelectorManager] [8s 978ms] PlainHttpConnection(SocketTube(108)) Closing channel: channel not registered with selector DEBUG: [HttpClient-49-SelectorManager] [8s 979ms] SocketTube(108) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 979ms] SocketTube(108) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-Worker5] [8s 978ms] SocketTube(108) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker5] [8s 979ms] SocketTube(108) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [8s 979ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [8s 979ms] SocketTube(108) pausing read event DEBUG: [HttpClient-49-SelectorManager] [8s 979ms] 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@60dcafc6[Not completed, 4 dependents] (id=7371) 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@14313957[Completed normally] (id=7377), 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 979ms] SocketTube(108) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 979ms] SSL Reader(SocketTube(108)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 979ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-49-SelectorManager] [8s 979ms] SSL Reader(SocketTube(108)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 979ms] 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@14313957[Completed normally] (id=7377), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 979ms] ConnectionPool(49) SSLTube(SocketTube(108)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-49-SelectorManager] [8s 980ms] SSLTube(SocketTube(108)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 980ms] SSL Reader(SocketTube(108)) stop DEBUG: [HttpClient-49-SelectorManager] [8s 980ms] SSL Writer(SocketTube(108)) stop DEBUG: [HttpClient-49-SelectorManager] [8s 980ms] SocketTube(108) Stopping read scheduler DEBUG: [HttpClient-49-SelectorManager] [8s 980ms] SocketTube(108) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 980ms] SocketTube(108) Read scheduler stopped DEBUG: [HttpClient-49-SelectorManager] [8s 980ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 980ms] HttpClientImpl(50) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [8s 981ms] HttpClientImpl(50) ClientImpl (async) send https://127.0.0.1:41947/ GET DEBUG: [HttpClient-49-Worker0] [8s 981ms] Exchange establishing exchange for https://127.0.0.1:41947/ GET, proxy=null Oct 16, 2023 9:01:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:35 AM 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 982ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-49-Worker0] [8s 982ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-49-Worker0] [8s 982ms] PlainHttpConnection(SocketTube(109)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [8s 982ms] PlainHttpConnection(SocketTube(109)) bind completed /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [8s 982ms] PlainHttpConnection(SocketTube(109)) registering connect event DEBUG: [HttpClient-49-Worker0] [8s 982ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-SelectorManager] [8s 982ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2422412e for C (true) DEBUG: [HttpClient-50-SelectorManager] [8s 982ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: finishing connect DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45097 DEBUG: [HttpClient-49-Worker1] [8s 983ms] SocketTube(109) connecting flows DEBUG: [HttpClient-49-Worker1] [8s 983ms] SocketTube(109) read publisher got subscriber DEBUG: [HttpClient-49-Worker1] [8s 983ms] SocketTube(109) registering subscribe event DEBUG: [HttpClient-49-Worker1] [8s 983ms] SocketTube(109) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-Worker1] [8s 983ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] SocketTube(109) subscribe event raised DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] 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@2eda2a5e[Not completed, 4 dependents] (id=7448) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] SocketTube(109) read demand reset to 0 DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] SocketTube(109) calling onSubscribe DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] SSL Reader(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-49-Worker1] [8s 983ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] SocketTube(109) onSubscribe called DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] SocketTube(109) pending subscriber subscribed DEBUG: [HttpClient-49-Worker1] [8s 983ms] SSL Writer(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SocketTube(109) DEBUG: [HttpClient-49-Worker1] [8s 983ms] SocketTube(109) subscribed for writing DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bd8b1e1 for R (true) DEBUG: [HttpClient-49-Worker1] [8s 983ms] SocketTube(109) write: registering startSubscription event DEBUG: [HttpClient-49-Worker1] [8s 983ms] SSL Writer(SocketTube(109)) onSubscribe initiating handshaking DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] SocketTube(109) write: starting subscription DEBUG: [HttpClient-50-SelectorManager] [8s 983ms] SocketTube(109) write: offloading requestMore DEBUG: [HttpClient-49-Worker1] [8s 983ms] SSL Writer(SocketTube(109)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-49-Worker1] [8s 983ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-49-Worker1] [8s 983ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker2] [8s 983ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker2] [8s 983ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [8s 983ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [8s 985ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [8s 985ms] SSL Writer(SocketTube(109)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-49-Worker1] [8s 985ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [8s 985ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker1] [8s 985ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker1] [8s 985ms] SSL Writer(SocketTube(109)) Sending 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [8s 985ms] SSL Writer(SocketTube(109)) Adding 2186 to outputQ queue DEBUG: [HttpClient-49-Worker1] [8s 985ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker1] [8s 985ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker1] [8s 985ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [8s 985ms] SocketTube(109) trying to write: 2186 DEBUG: [HttpClient-49-Worker1] [8s 985ms] SocketTube(109) wrote: 2186 DEBUG: [HttpClient-49-Worker1] [8s 985ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker1] [8s 985ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [8s 985ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [8s 985ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker1] [8s 985ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-50-SelectorManager] [8s 988ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bd8b1e1 for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 988ms] HttpClientImpl(50) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-50-SelectorManager] [8s 988ms] SocketTube(109) read bytes: 261 DEBUG: [HttpClient-50-SelectorManager] [8s 988ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 988ms] SSL Reader(SocketTube(109)) Adding 261 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 988ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 988ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bd8b1e1 for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 988ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 988ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [8s 988ms] SSL Reader(SocketTube(109)) Unwrapping: 261 DEBUG: [HttpClient-49-Worker3] [8s 988ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-49-Worker3] [8s 988ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 988ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 133 DEBUG: [HttpClient-49-Worker3] [8s 988ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 988ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [8s 989ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [8s 989ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-49-Worker3] [8s 989ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [8s 989ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [8s 989ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [8s 989ms] SSL Writer(SocketTube(109)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 989ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [8s 989ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 989ms] SSL Writer(SocketTube(109)) Sending 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 989ms] SSL Writer(SocketTube(109)) Adding 6 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 989ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 989ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 989ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 989ms] SocketTube(109) trying to write: 6 DEBUG: [HttpClient-49-Worker3] [8s 990ms] SocketTube(109) wrote: 6 DEBUG: [HttpClient-49-Worker3] [8s 990ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 990ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 990ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Reader(SocketTube(109)) Unwrapping: 128 DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 6 DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Reader(SocketTube(109)) Unwrapping: 122 DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 122 DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Writer(SocketTube(109)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 990ms] SSLFlowDelegate(SocketTube(109)) setALPN = DEBUG: [HttpClient-49-Worker3] [8s 990ms] PlainHttpConnection(SocketTube(109)) finishConnect, setting connected=true DEBUG: [HttpClient-49-Worker3] [8s 990ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-49-Worker3] [8s 990ms] Http2Connection checkSSLConfig: alpn: '' Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [8s 991ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-49-Worker3] [8s 991ms] 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 991ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45097 remote=/127.0.0.1:41947] DEBUG: [HttpClient-49-Worker3] [8s 991ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [8s 991ms] Http1Exchange Sending headers only DEBUG: [HttpClient-49-Worker3] [8s 991ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@32995c25 queue.isEmpty: true DEBUG: [HttpClient-49-Worker3] [8s 991ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@32995c25, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-49-Worker3] [8s 991ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 991ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 991ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 991ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 991ms] Http1Exchange response created in advance DEBUG: [HttpClient-49-Worker3] [8s 991ms] Http1Exchange SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-49-Worker3] [8s 991ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-49-Worker3] [8s 991ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@11e48357 DEBUG: [HttpClient-49-Worker3] [8s 992ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Received onSubscribed from upstream DEBUG: [HttpClient-49-Worker3] [8s 992ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 992ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 992ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker3] [8s 992ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 992ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 992ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 992ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 992ms] Http1Publisher(SSLTube(SocketTube(109))) got subscriber: SSLTube(SocketTube(109)) DEBUG: [HttpClient-49-Worker3] [8s 992ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker3] [8s 992ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [8s 992ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 992ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 992ms] Http1Exchange requestAction.headers Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:41947/ GET DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Publisher(SSLTube(SocketTube(109))) onNext with 82 bytes DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSLTube(SocketTube(109)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) onNext DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-49-Worker3] [8s 993ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [8s 993ms] Exchange sendRequestBody DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) Sending 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) Adding 90 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 993ms] SocketTube(109) trying to write: 90 DEBUG: [HttpClient-49-Worker3] [8s 993ms] SocketTube(109) wrote: 90 DEBUG: [HttpClient-49-Worker3] [8s 993ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 993ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 993ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Exchange reading headers DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Response(id=85) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Response(id=85) First time around DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Response(id=85) headersReader is not yet completed DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 993ms] Http1Publisher(SSLTube(SocketTube(109))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@758edddd DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) wrapping 82 bytes DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) Sending 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 993ms] SSL Writer(SocketTube(109)) Adding 120 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 994ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 994ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 994ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 994ms] SocketTube(109) trying to write: 120 DEBUG: [HttpClient-49-Worker3] [8s 994ms] SocketTube(109) wrote: 120 DEBUG: [HttpClient-49-Worker3] [8s 994ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 994ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 994ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 994ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [8s 994ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 994ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-49-Worker3] [8s 994ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker3] [8s 994ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-Worker3] [8s 994ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-Worker3] [8s 994ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 994ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bd8b1e1 for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 994ms] SocketTube(109) read bytes: 1721 DEBUG: [HttpClient-50-SelectorManager] [8s 994ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 994ms] SSL Reader(SocketTube(109)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 994ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bd8b1e1 for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 994ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bd8b1e1 for R (false) DEBUG: [HttpClient-49-Worker4] [8s 996ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker4] [8s 996ms] SSL Reader(SocketTube(109)) Unwrapping: 1721 DEBUG: [HttpClient-49-Worker4] [8s 996ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-49-Worker4] [8s 996ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-49-Worker4] [8s 996ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-49-Worker4] [8s 996ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker4] [8s 996ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-Worker4] [8s 996ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-Worker4] [8s 996ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bd8b1e1 for R (false) DEBUG: [HttpClient-50-SelectorManager] [9s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bd8b1e1 for None (false) DEBUG: [HttpClient-50-SelectorManager] [9s 36ms] SocketTube(109) read bytes: 155 DEBUG: [HttpClient-50-SelectorManager] [9s 36ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-50-SelectorManager] [9s 36ms] SSL Reader(SocketTube(109)) Adding 155 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [9s 36ms] SocketTube(109) resuming read event DEBUG: [HttpClient-50-SelectorManager] [9s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bd8b1e1 for R (false) DEBUG: [HttpClient-49-Worker5] [9s 36ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [9s 36ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [9s 36ms] SSL Reader(SocketTube(109)) Unwrapping: 155 DEBUG: [HttpClient-49-Worker5] [9s 37ms] SSL Reader(SocketTube(109)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-49-Worker5] [9s 37ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-49-Worker5] [9s 37ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 113 DEBUG: [HttpClient-49-Worker5] [9s 37ms] SSL Reader(SocketTube(109)) sending 75 DEBUG: [HttpClient-49-Worker5] [9s 37ms] SSL Reader(SocketTube(109)) Adding 75 to outputQ queue DEBUG: [HttpClient-49-Worker5] [9s 37ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [9s 37ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [9s 37ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-49-Worker5] [9s 37ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 75 bytes into the queue DEBUG: [HttpClient-49-Worker5] [9s 37ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@32995c25 DEBUG: [HttpClient-49-Worker5] [9s 37ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker5] [9s 37ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@32995c25 DEBUG: [HttpClient-49-Worker5] [9s 37ms] Http1Response(id=85) Sending 75/512 bytes to header parser DEBUG: [HttpClient-49-Worker5] [9s 37ms] Http1Response(id=85) Parsing headers completed. bytes=75 DEBUG: [HttpClient-49-Worker5] [9s 37ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@32995c25 DEBUG: [HttpClient-49-Worker5] [9s 37ms] Http1Response(id=85) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-49-Worker5] [9s 37ms] Http1Exchange getResponseAsync completed successfully Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41947/) 200 HTTP_1_1 Local port: 45097 DEBUG: [HttpClient-49-Worker5] [9s 37ms] Http1Response(id=85) readBody: return2Cache: true DEBUG: [HttpClient-49-Worker5] [9s 37ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1b2fce9a(50) DEBUG: [HttpClient-49-Worker5] [9s 37ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3c9e36d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@584cb430 queue.isEmpty: false DEBUG: [HttpClient-49-Worker5] [9s 37ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [9s 37ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-49-Worker5] [9s 37ms] HttpClientImpl(50) body subscriber registered: 1 DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3c9e36d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@584cb430, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3c9e36d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@584cb430 DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3c9e36d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@584cb430 DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-49-Worker5] [9s 38ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) Unwrapping: 42 DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 42 DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) sending 4 DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) Adding 4 to outputQ queue DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 4 bytes into the queue DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3c9e36d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@584cb430 DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3c9e36d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@584cb430 DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-49-Worker5] [9s 38ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [9s 38ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) cleared DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) SSLTube(SocketTube(109)): return to HTTP/1.1 pool DEBUG: [HttpClient-49-Worker5] [9s 38ms] ConnectionPool(50) registering CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1Publisher(SSLTube(SocketTube(109))) subscription cancelled DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker5] [9s 38ms] HttpClientImpl(50) body subscriber unregistered: 0 DEBUG: [HttpClient-49-Worker5] [9s 38ms] HttpClientImpl(50) ClientImpl (async) elapsed 57 millis for GET to https://127.0.0.1:41947/ DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Finished reading body: READING_BODY DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1b2fce9a(50) DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [9s 38ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-Worker5] [9s 38ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-Worker5] [9s 38ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-Worker5] [9s 38ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [9s 38ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [9s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bd8b1e1 for R (false) DEBUG: [HttpClient-50-SelectorManager] [9s 40ms] HttpClientImpl(50) SelectorManager shutting down DEBUG: [HttpClient-50-SelectorManager] [9s 40ms] PlainHttpConnection(SocketTube(109)) Closing channel: channel not registered with selector DEBUG: [HttpClient-50-SelectorManager] [9s 40ms] SocketTube(109) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [9s 40ms] SocketTube(109) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [9s 40ms] SocketTube(109) pausing read event DEBUG: [HttpClient-50-SelectorManager] [9s 40ms] SocketTube(109) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2eda2a5e[Not completed, 4 dependents] (id=7448) 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@5a79fd8c[Completed normally] (id=7454), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [9s 40ms] SocketTube(109) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [9s 40ms] SSL Reader(SocketTube(109)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [9s 40ms] 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-50-SelectorManager] [9s 41ms] SSL Reader(SocketTube(109)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [9s 41ms] 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@5a79fd8c[Completed normally] (id=7454), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [9s 41ms] ConnectionPool(50) SSLTube(SocketTube(109)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-50-SelectorManager] [9s 41ms] SSLTube(SocketTube(109)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [9s 41ms] SSL Reader(SocketTube(109)) stop DEBUG: [HttpClient-50-SelectorManager] [9s 41ms] SSL Writer(SocketTube(109)) stop DEBUG: [HttpClient-50-SelectorManager] [9s 41ms] SocketTube(109) Stopping read scheduler DEBUG: [HttpClient-50-SelectorManager] [9s 41ms] SocketTube(109) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [9s 41ms] SocketTube(109) Read scheduler stopped DEBUG: [HttpClient-50-SelectorManager] [9s 41ms] Http2ClientImpl stopping DEBUG: [MainThread] [9s 42ms] HttpClientImpl(51) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [9s 42ms] HttpClientImpl(51) ClientImpl (async) send http://127.0.0.1:41317/ GET DEBUG: [HttpClient-50-Worker0] [9s 43ms] Exchange establishing exchange for http://127.0.0.1:41317/ GET, proxy=null DEBUG: [HttpClient-50-Worker0] [9s 43ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-50-Worker0] [9s 43ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-Worker0] [9s 43ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-50-Worker0] [9s 43ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-50-Worker0] [9s 43ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-50-Worker0] [9s 43ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-50-Worker0] [9s 43ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker0] [9s 43ms] Http1Exchange Sending headers only DEBUG: [HttpClient-50-Worker0] [9s 43ms] Http1AsyncReceiver(SocketTube(110)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2beb5bf queue.isEmpty: true DEBUG: [HttpClient-50-Worker0] [9s 43ms] Http1AsyncReceiver(SocketTube(110)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2beb5bf, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-50-Worker0] [9s 43ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [9s 43ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [9s 43ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [9s 43ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [9s 43ms] Http1Exchange response created in advance DEBUG: [HttpClient-50-Worker0] [9s 43ms] Http1Exchange initiating connect async DEBUG: [HttpClient-50-Worker0] [9s 43ms] PlainHttpConnection(SocketTube(110)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-51-SelectorManager] [9s 44ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@29d23567 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=54058,localport=41317] DEBUG: [HttpClient-51-SelectorManager] [9s 44ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: finishing connect DEBUG: [HttpClient-51-SelectorManager] [9s 44ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54058 TestServer(1): starting connection DEBUG: [HttpClient-50-Worker1] [9s 44ms] PlainHttpConnection(SocketTube(110)) finishConnect, setting connected=true DEBUG: [HttpClient-50-Worker1] [9s 44ms] Http1Exchange SocketTube(110) connecting flows DEBUG: [HttpClient-50-Worker1] [9s 44ms] SocketTube(110) connecting flows DEBUG: [HttpClient-50-Worker1] [9s 44ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-50-Worker1] [9s 44ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-50-Worker1] [9s 44ms] SocketTube(110) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-Worker1] [9s 44ms] Http1Publisher(SocketTube(110)) got subscriber: SocketTube(110) DEBUG: [HttpClient-50-Worker1] [9s 44ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-50-Worker1] [9s 44ms] SocketTube(110) write: registering startSubscription event DEBUG: [HttpClient-50-Worker1] [9s 44ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-51-SelectorManager] [9s 44ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [9s 44ms] SocketTube(110) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@232a5e17 DEBUG: [HttpClient-51-SelectorManager] [9s 44ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [9s 44ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [9s 44ms] Http1AsyncReceiver(SocketTube(110)) Received onSubscribed from upstream DEBUG: [HttpClient-51-SelectorManager] [9s 44ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [9s 44ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-50-Worker2] [9s 44ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker2] [9s 44ms] Http1AsyncReceiver(SocketTube(110)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker2] [9s 44ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-50-Worker2] [9s 44ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-50-Worker2] [9s 44ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-Worker2] [9s 44ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41317/ GET DEBUG: [HttpClient-51-SelectorManager] [9s 44ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [9s 44ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-50-Worker3] [9s 44ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-51-SelectorManager] [9s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6628d416 for R (true) DEBUG: [HttpClient-50-Worker1] [9s 44ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-50-Worker3] [9s 44ms] Http1Publisher(SocketTube(110)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [9s 45ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-50-Worker3] [9s 45ms] Http1Publisher(SocketTube(110)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker3] [9s 45ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [9s 44ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Publisher(SocketTube(110)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Publisher(SocketTube(110)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Publisher(SocketTube(110)) onNext with 191 bytes DEBUG: [HttpClient-50-Worker1] [9s 45ms] SocketTube(110) trying to write: 191 DEBUG: [HttpClient-50-Worker1] [9s 45ms] SocketTube(110) wrote: 191 DEBUG: [HttpClient-50-Worker1] [9s 45ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Publisher(SocketTube(110)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker1] [9s 45ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [9s 45ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Publisher(SocketTube(110)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker1] [9s 45ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-SelectorManager] [9s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6628d416 for None (false) DEBUG: [HttpClient-51-SelectorManager] [9s 45ms] SocketTube(110) read bytes: 71 DEBUG: [HttpClient-50-Worker1] [9s 45ms] Exchange sendRequestBody DEBUG: [HttpClient-51-SelectorManager] [9s 45ms] Http1AsyncReceiver(SocketTube(110)) Putting 71 bytes into the queue DEBUG: [HttpClient-51-SelectorManager] [9s 45ms] SocketTube(110) resuming read event DEBUG: [HttpClient-51-SelectorManager] [9s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6628d416 for R (false) DEBUG: [HttpClient-51-SelectorManager] [9s 45ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-50-Worker4] [9s 45ms] Http1AsyncReceiver(SocketTube(110)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2beb5bf DEBUG: [HttpClient-50-Worker4] [9s 45ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker4] [9s 45ms] Http1AsyncReceiver(SocketTube(110)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2beb5bf DEBUG: [HttpClient-50-Worker4] [9s 45ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Publisher(SocketTube(110)) WriteTask DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Publisher(SocketTube(110)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Publisher(SocketTube(110)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Publisher(SocketTube(110)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3fee7cec DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-50-Worker1] [9s 45ms] Http1Exchange reading headers DEBUG: [HttpClient-50-Worker4] [9s 45ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-50-Worker4] [9s 46ms] Http1AsyncReceiver(SocketTube(110)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2beb5bf DEBUG: [HttpClient-50-Worker4] [9s 46ms] Http1AsyncReceiver(SocketTube(110)) Delegate done: 0 DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) First time around DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) headersReader is already completed DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-50-Worker1] [9s 46ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54058 remote=/127.0.0.1:41317] DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) readBody: return2Cache: false DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4fdb0a1d(51) DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1AsyncReceiver(SocketTube(110)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7106d794/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@136259ec queue.isEmpty: false DEBUG: [HttpClient-50-Worker1] [9s 46ms] PlainHttpConnection(SocketTube(110))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-50-Worker1] [9s 46ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1AsyncReceiver(SocketTube(110)) cleared DEBUG: [HttpClient-50-Worker1] [9s 46ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1AsyncReceiver(SocketTube(110)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7106d794/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@136259ec, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1AsyncReceiver(SocketTube(110)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7106d794/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@136259ec DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1AsyncReceiver(SocketTube(110)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7106d794/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@136259ec DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1AsyncReceiver(SocketTube(110)) Delegate done: 0 DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1AsyncReceiver(SocketTube(110)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7106d794/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@136259ec DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1AsyncReceiver(SocketTube(110)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1AsyncReceiver(SocketTube(110)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7106d794/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@136259ec DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1AsyncReceiver(SocketTube(110)) Delegate done: 0 DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Finished reading body: READING_BODY DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http1Response(id=86, PlainHttpConnection(SocketTube(110))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4fdb0a1d(51) DEBUG: [HttpClient-50-Worker1] [9s 46ms] Exchange Ignored body DEBUG: [HttpClient-50-Worker1] [9s 46ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-50-Worker1] [9s 47ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-50-Worker1] [9s 47ms] Http2Connection(SocketTube(110)) Opened stream 1 DEBUG: [HttpClient-50-Worker1] [9s 47ms] Http2Connection(SocketTube(110))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-50-Worker1] [9s 47ms] Http2Connection(SocketTube(110))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-50-Worker1] [9s 47ms] SocketTube(110) connecting flows DEBUG: [HttpClient-50-Worker1] [9s 47ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-50-Worker1] [9s 47ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-50-Worker1] [9s 47ms] SocketTube(110) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [9s 47ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-50-Worker1] [9s 47ms] SocketTube(110) write: resetting demand to 0 DEBUG: [HttpClient-50-Worker1] [9s 47ms] SocketTube(110) write: registering startSubscription event DEBUG: [HttpClient-51-SelectorManager] [9s 47ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [9s 47ms] SocketTube(110) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5704f5ef DEBUG: [HttpClient-51-SelectorManager] [9s 47ms] Http1AsyncReceiver(SocketTube(110)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-51-SelectorManager] [9s 47ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [9s 47ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [9s 47ms] Http2Connection(SocketTube(110)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-51-SelectorManager] [9s 47ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-51-SelectorManager] [9s 47ms] SocketTube(110) resuming read event DEBUG: [HttpClient-51-SelectorManager] [9s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6628d416 for R (false) DEBUG: [HttpClient-51-SelectorManager] [9s 47ms] SocketTube(110) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [9s 47ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [9s 47ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-51-SelectorManager] [9s 47ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [9s 47ms] SocketTube(110) write: offloading requestMore Oct 16, 2023 9:01:35 AM 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] [9s 47ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker5] [9s 47ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker5] [9s 47ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-50-Worker5] [9s 47ms] SocketTube(110) trying to write: 63 DEBUG: [HttpClient-50-Worker5] [9s 47ms] SocketTube(110) wrote: 63 DEBUG: [HttpClient-50-Worker5] [9s 47ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker5] [9s 47ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker5] [9s 47ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [9s 47ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [9s 47ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [9s 47ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-50-Worker1] [9s 47ms] PlainHttpConnection(SocketTube(110)) added 63 bytes in the priority write queue DEBUG: [Test-server-pool] [9s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker1] [9s 47ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [Test-server-pool] [9s 47ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 47ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker1] [9s 47ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [9s 47ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-50-Worker1] [9s 47ms] PlainHttpConnection(SocketTube(110)) added 13 bytes in the priority write queue DEBUG: [HttpClient-50-Worker1] [9s 47ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker1] [9s 47ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-50-Worker1] [9s 47ms] SocketTube(110) trying to write: 13 DEBUG: [HttpClient-50-Worker1] [9s 48ms] SocketTube(110) wrote: 13 DEBUG: [HttpClient-50-Worker1] [9s 48ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker1] [9s 48ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker1] [9s 48ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [9s 48ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET / Server: creating input stream for stream 1 DEBUG: [HttpClient-50-Worker1] [9s 48ms] Http2Connection(SocketTube(110)) Triggering processing of buffered data after sending connection preface TestServer(1): Using handler for: / DEBUG: [HttpClient-50-Worker1] [9s 48ms] Http2Connection(SocketTube(110)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-50-Worker1] [9s 48ms] Http2Connection(SocketTube(110)) sending 0 to Http2Connection.asyncReceive Sent response headers 200 DEBUG: [readLoop] [9s 48ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 48ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 48ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 48ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker1] [9s 48ms] Http1AsyncReceiver(SocketTube(110)) stopping TestServer(1): connection started DEBUG: [HttpClient-50-Worker1] [9s 48ms] Http1AsyncReceiver(SocketTube(110)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [readLoop] [9s 48ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-50-Worker1] [9s 48ms] Http1AsyncReceiver(SocketTube(110)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-51-SelectorManager] [9s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6628d416 for None (false) DEBUG: [readLoop] [9s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 48ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 48ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 48ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-50-Worker1] [9s 48ms] Http2Connection(SocketTube(110)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-51-SelectorManager] [9s 48ms] SocketTube(110) read bytes: 39 DEBUG: [HttpClient-51-SelectorManager] [9s 48ms] Http2Connection(SocketTube(110)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [9s 48ms] SocketTube(110) resuming read event DEBUG: [HttpClient-51-SelectorManager] [9s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6628d416 for R (false) DEBUG: [HttpClient-51-SelectorManager] [9s 48ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [9s 48ms] Http2Connection(SocketTube(110)) H2 processed buffered data DEBUG: [HttpClient-51-SelectorManager] [9s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6628d416 for None (false) DEBUG: [HttpClient-50-Worker1] [9s 48ms] Http2Connection(SocketTube(110)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker1] [9s 48ms] Http2Connection(SocketTube(110)) H2 Receiving(1): 39 DEBUG: [HttpClient-50-Worker1] [9s 48ms] Http2Connection(SocketTube(110)) Processing 39 DEBUG: [HttpClient-51-SelectorManager] [9s 48ms] SocketTube(110) read bytes: 59 DEBUG: [HttpClient-51-SelectorManager] [9s 49ms] Http2Connection(SocketTube(110)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [9s 49ms] SocketTube(110) resuming read event DEBUG: [HttpClient-51-SelectorManager] [9s 49ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6628d416 for R (false) DEBUG: [HttpClient-51-SelectorManager] [9s 49ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [9s 48ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-50-Worker1] [9s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker1] [9s 49ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker1] [9s 49ms] Http2Connection(SocketTube(110)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker1] [9s 49ms] PlainHttpConnection(SocketTube(110)) added 9 bytes to the write queue DEBUG: [HttpClient-50-Worker1] [9s 49ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker1] [9s 49ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-50-Worker1] [9s 49ms] SocketTube(110) trying to write: 9 DEBUG: [HttpClient-50-Worker1] [9s 49ms] SocketTube(110) wrote: 9 DEBUG: [HttpClient-50-Worker1] [9s 49ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-50-Worker1] [9s 49ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: got request of 1 from SocketTube(110) DEBUG: [HttpClient-50-Worker1] [9s 49ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [9s 49ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [9s 49ms] Http2Connection(SocketTube(110)) H2 processed(1) DEBUG: [HttpClient-50-Worker1] [9s 49ms] Http2Connection(SocketTube(110)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker1] [9s 49ms] Http2Connection(SocketTube(110)) H2 Receiving(2): 59 DEBUG: [HttpClient-50-Worker1] [9s 49ms] Http2Connection(SocketTube(110)) Processing 59 DEBUG: [HttpClient-50-Worker1] [9s 49ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-50-Worker1] [9s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker1] [9s 49ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker1] [9s 50ms] Http2Connection(SocketTube(110))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [9s 50ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 50ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 50ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 50ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 50ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker1] [9s 50ms] Http2Connection(SocketTube(110))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-50-Worker1] [9s 50ms] Http2Connection(SocketTube(110))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [HttpClient-50-Worker1] [9s 50ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker1] [9s 50ms] Http2Connection(SocketTube(110))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker1] [9s 50ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker1] [9s 50ms] Http2Connection(SocketTube(110))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker1] [9s 50ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-50-Worker1] [9s 50ms] Http2Connection(SocketTube(110))/Stream(1) incoming: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-50-Worker1] [9s 50ms] Http2Connection(SocketTube(110))/Stream(1) completing requestBodyCF normally due to received RESET(NO_ERROR) (stream=1) DEBUG: [HttpClient-50-Worker1] [9s 50ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http2Connection(SocketTube(110)) H2 processed(2) DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http1AsyncReceiver(SocketTube(110)) cleared DEBUG: [HttpClient-50-Worker1] [9s 51ms] Exchange Getting response async streamid: 1 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41317/) 200 HTTP_2 Local port: 54058 DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http2Connection(SocketTube(110))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:41317/) 200 HTTP_2 Local port: 54058 DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http2Connection(SocketTube(110))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-50-Worker1] [9s 51ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http2Connection(SocketTube(110))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http2Connection(SocketTube(110)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http2Connection(SocketTube(110))/Stream(1) incoming: onComplete DEBUG: [HttpClient-50-Worker1] [9s 51ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http2Connection(SocketTube(110))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http2Connection(SocketTube(110))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http2Connection(SocketTube(110))/Stream(1) close stream 1 DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http2Connection(SocketTube(110)) Closed stream 1 DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http2Connection(SocketTube(110))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@200018d2 DEBUG: [HttpClient-50-Worker1] [9s 51ms] Http2Connection(SocketTube(110))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-50-Worker1] [9s 51ms] HttpClientImpl(51) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:41317/ DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] HttpClientImpl(51) SelectorManager shutting down DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] Http2ClientImpl stopping DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] Http2Connection(SocketTube(110)) Close all streams DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] Http2Connection(SocketTube(110)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] PlainHttpConnection(SocketTube(110)) added 34 bytes to the write queue DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] PlainHttpConnection(SocketTube(110)) signalling the publisher of the write queue DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(110) DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] SocketTube(110) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] SocketTube(110) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] SocketTube(110) pausing read event DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] SocketTube(110) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5704f5ef DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] SocketTube(110) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] Http2Connection(SocketTube(110)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] SocketTube(110) Stopping read scheduler DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] SocketTube(110) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] SocketTube(110) Read scheduler stopped DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] SocketTube(110) write: cancel DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] SocketTube(110) write: resetting demand to 0 DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] PlainHttpConnection(SocketTube(110)) HttpPublisher: cancelled by SocketTube(110) DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] SocketTube(110) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [9s 52ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-50-Worker6] [9s 52ms] Http2Connection(SocketTube(110)) Stopping scheduler java.io.IOException: selector manager closed Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-51-SelectorManager] [9s 53ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(110)) DEBUG: [HttpClient-51-SelectorManager] [9s 53ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(110)) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-51-SelectorManager] [9s 53ms] PlainHttpConnection(SocketTube(110)) Closing channel: channel not registered with selector DEBUG: [HttpClient-50-Worker6] [9s 53ms] Http2Connection(SocketTube(110)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [9s 53ms] SocketTube(110) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:54058 stopping. 1 streams DEBUG: [HttpClient-51-SelectorManager] [9s 53ms] Http2Connection(SocketTube(110)) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [9s 54ms] HttpClientImpl(52) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [9s 54ms] HttpClientImpl(52) ClientImpl (async) send http://127.0.0.1:41317/ GET DEBUG: [HttpClient-51-Worker0] [9s 54ms] Exchange establishing exchange for http://127.0.0.1:41317/ GET, proxy=null DEBUG: [HttpClient-51-Worker0] [9s 54ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-51-Worker0] [9s 54ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-51-Worker0] [9s 54ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-51-Worker0] [9s 54ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-51-Worker0] [9s 55ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-51-Worker0] [9s 55ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-51-Worker0] [9s 55ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker0] [9s 55ms] Http1Exchange Sending headers only DEBUG: [HttpClient-51-Worker0] [9s 55ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@20e45a5c queue.isEmpty: true DEBUG: [HttpClient-51-Worker0] [9s 55ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@20e45a5c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-51-Worker0] [9s 55ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [9s 55ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [9s 55ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [9s 55ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [9s 55ms] Http1Exchange response created in advance DEBUG: [HttpClient-51-Worker0] [9s 55ms] Http1Exchange initiating connect async DEBUG: [HttpClient-51-Worker0] [9s 55ms] PlainHttpConnection(SocketTube(111)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-52-SelectorManager] [9s 55ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@38aa9804 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-52-SelectorManager] [9s 55ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=54060,localport=41317] DEBUG: [HttpClient-52-SelectorManager] [9s 55ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54060 DEBUG: [HttpClient-51-Worker1] [9s 55ms] PlainHttpConnection(SocketTube(111)) finishConnect, setting connected=true DEBUG: [HttpClient-51-Worker1] [9s 55ms] Http1Exchange SocketTube(111) connecting flows TestServer(1): starting connection DEBUG: [HttpClient-51-Worker1] [9s 55ms] SocketTube(111) connecting flows DEBUG: [HttpClient-51-Worker1] [9s 55ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [9s 55ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-51-Worker1] [9s 55ms] SocketTube(111) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-Worker1] [9s 56ms] Http1Publisher(SocketTube(111)) got subscriber: SocketTube(111) DEBUG: [HttpClient-51-Worker1] [9s 56ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-52-SelectorManager] [9s 56ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [9s 56ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3252f374 DEBUG: [HttpClient-52-SelectorManager] [9s 56ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [9s 56ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [9s 56ms] Http1AsyncReceiver(SocketTube(111)) Received onSubscribed from upstream DEBUG: [HttpClient-52-SelectorManager] [9s 56ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [9s 56ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-51-Worker2] [9s 56ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker1] [9s 56ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-51-Worker2] [9s 56ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker2] [9s 56ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-52-SelectorManager] [9s 56ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [9s 56ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-51-Worker3] [9s 56ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker1] [9s 56ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-51-Worker2] [9s 56ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-51-Worker2] [9s 56ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-Worker2] [9s 56ms] SocketTube(111) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [9s 56ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [9s 56ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-51-Worker3] [9s 56ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-51-Worker3] [9s 56ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41317/ GET DEBUG: [HttpClient-52-SelectorManager] [9s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77507b5a for R (true) DEBUG: [HttpClient-51-Worker1] [9s 56ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-51-Worker1] [9s 56ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [9s 56ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-51-Worker1] [9s 56ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker1] [9s 56ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-51-Worker1] [9s 56ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [9s 56ms] Http1Publisher(SocketTube(111)) onNext with 191 bytes DEBUG: [HttpClient-51-Worker1] [9s 56ms] SocketTube(111) trying to write: 191 DEBUG: [HttpClient-51-Worker1] [9s 57ms] SocketTube(111) wrote: 191 DEBUG: [HttpClient-51-Worker1] [9s 57ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker1] [9s 57ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [9s 57ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-51-Worker1] [9s 57ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker1] [9s 57ms] Exchange sendRequestBody DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-52-SelectorManager] [9s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77507b5a for None (false) DEBUG: [HttpClient-52-SelectorManager] [9s 57ms] SocketTube(111) read bytes: 71 DEBUG: [HttpClient-52-SelectorManager] [9s 57ms] Http1AsyncReceiver(SocketTube(111)) Putting 71 bytes into the queue DEBUG: [HttpClient-52-SelectorManager] [9s 57ms] SocketTube(111) resuming read event DEBUG: [HttpClient-52-SelectorManager] [9s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77507b5a for R (false) DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-51-Worker4] [9s 57ms] Http1AsyncReceiver(SocketTube(111)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@20e45a5c DEBUG: [HttpClient-51-Worker4] [9s 57ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker4] [9s 57ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@20e45a5c DEBUG: [HttpClient-52-SelectorManager] [9s 57ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [9s 57ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Publisher(SocketTube(111)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3c367865 DEBUG: [HttpClient-51-Worker4] [9s 57ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-51-Worker4] [9s 57ms] Http1AsyncReceiver(SocketTube(111)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@20e45a5c DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Exchange reading headers DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) First time around DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) headersReader is already completed DEBUG: [HttpClient-51-Worker4] [9s 57ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-51-Worker1] [9s 57ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-51-Worker1] [9s 58ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54060 remote=/127.0.0.1:41317] DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) readBody: return2Cache: false DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@21c8dab0(52) DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2baa061c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5cce4d9b queue.isEmpty: false DEBUG: [HttpClient-51-Worker1] [9s 58ms] PlainHttpConnection(SocketTube(111))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-51-Worker1] [9s 58ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-51-Worker1] [9s 58ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2baa061c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5cce4d9b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1AsyncReceiver(SocketTube(111)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2baa061c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5cce4d9b DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2baa061c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5cce4d9b DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1AsyncReceiver(SocketTube(111)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2baa061c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5cce4d9b DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2baa061c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5cce4d9b DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Finished reading body: READING_BODY DEBUG: [HttpClient-51-Worker1] [9s 58ms] Http1Response(id=87, PlainHttpConnection(SocketTube(111))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@21c8dab0(52) DEBUG: [HttpClient-51-Worker1] [9s 58ms] Exchange Ignored body DEBUG: [HttpClient-51-Worker1] [9s 59ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-51-Worker1] [9s 59ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-51-Worker1] [9s 59ms] Http2Connection(SocketTube(111)) Opened stream 1 DEBUG: [HttpClient-51-Worker1] [9s 59ms] Http2Connection(SocketTube(111))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-51-Worker1] [9s 59ms] Http2Connection(SocketTube(111))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-51-Worker1] [9s 59ms] SocketTube(111) connecting flows DEBUG: [HttpClient-51-Worker1] [9s 59ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [9s 59ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-51-Worker1] [9s 59ms] SocketTube(111) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [9s 59ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-51-Worker1] [9s 59ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-51-Worker1] [9s 59ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-52-SelectorManager] [9s 59ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [9s 59ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@466d2b6e DEBUG: [HttpClient-52-SelectorManager] [9s 59ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-52-SelectorManager] [9s 59ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [9s 59ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [9s 59ms] Http2Connection(SocketTube(111)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-52-SelectorManager] [9s 59ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-52-SelectorManager] [9s 59ms] SocketTube(111) resuming read event DEBUG: [HttpClient-52-SelectorManager] [9s 59ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77507b5a for R (false) DEBUG: [HttpClient-52-SelectorManager] [9s 59ms] SocketTube(111) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [9s 59ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [9s 59ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [9s 59ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [9s 59ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-51-Worker5] [9s 59ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker5] [9s 59ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) Oct 16, 2023 9:01:35 AM 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-Worker5] [9s 59ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [9s 59ms] PlainHttpConnection(SocketTube(111)) added 63 bytes in the priority write queue DEBUG: [HttpClient-51-Worker1] [9s 60ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker1] [9s 60ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-Worker1] [9s 60ms] SocketTube(111) trying to write: 63 DEBUG: [HttpClient-51-Worker1] [9s 60ms] SocketTube(111) wrote: 63 DEBUG: [HttpClient-51-Worker1] [9s 60ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker1] [9s 60ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-51-Worker1] [9s 60ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [9s 60ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 60ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 60ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 60ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 60ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 60ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker1] [9s 60ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [9s 60ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-Worker1] [9s 60ms] PlainHttpConnection(SocketTube(111)) added 13 bytes in the priority write queue DEBUG: [HttpClient-51-Worker1] [9s 60ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker1] [9s 60ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-Worker1] [9s 60ms] SocketTube(111) trying to write: 13 DEBUG: [HttpClient-51-Worker1] [9s 60ms] SocketTube(111) wrote: 13 DEBUG: [HttpClient-51-Worker1] [9s 60ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker1] [9s 60ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-51-Worker1] [9s 61ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [9s 61ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [9s 61ms] Http2Connection(SocketTube(111)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-51-Worker1] [9s 61ms] Http2Connection(SocketTube(111)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-51-Worker1] [9s 61ms] Http2Connection(SocketTube(111)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker1] [9s 61ms] Http1AsyncReceiver(SocketTube(111)) stopping TestServer(1): connection started DEBUG: [HttpClient-51-Worker1] [9s 61ms] Http1AsyncReceiver(SocketTube(111)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-51-Worker1] [9s 61ms] Http1AsyncReceiver(SocketTube(111)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-51-Worker1] [9s 61ms] Http2Connection(SocketTube(111)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-51-Worker1] [9s 61ms] Http2Connection(SocketTube(111)) H2 processed buffered data DEBUG: [HttpClient-51-Worker1] [9s 61ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-Worker1] [9s 61ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-Worker1] [9s 61ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-51-Worker1] [9s 61ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-52-SelectorManager] [9s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77507b5a for None (false) DEBUG: [HttpClient-52-SelectorManager] [9s 61ms] SocketTube(111) read bytes: 39 DEBUG: [HttpClient-52-SelectorManager] [9s 61ms] Http2Connection(SocketTube(111)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [9s 61ms] SocketTube(111) resuming read event DEBUG: [HttpClient-52-SelectorManager] [9s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77507b5a for R (false) DEBUG: [HttpClient-52-SelectorManager] [9s 61ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [9s 61ms] Http2Connection(SocketTube(111)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [9s 61ms] Http2Connection(SocketTube(111)) H2 Receiving(1): 39 DEBUG: [HttpClient-51-Worker6] [9s 61ms] Http2Connection(SocketTube(111)) Processing 39 DEBUG: [HttpClient-51-Worker6] [9s 61ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-51-Worker6] [9s 61ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [9s 61ms] 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 Oct 16, 2023 9:01:35 AM 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] [9s 61ms] Http2Connection(SocketTube(111)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [9s 61ms] PlainHttpConnection(SocketTube(111)) added 9 bytes to the write queue DEBUG: [HttpClient-51-Worker6] [9s 61ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker6] [9s 61ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-Worker6] [9s 61ms] SocketTube(111) trying to write: 9 DEBUG: [HttpClient-51-Worker6] [9s 61ms] SocketTube(111) wrote: 9 DEBUG: [HttpClient-51-Worker6] [9s 61ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-Worker6] [9s 61ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-51-Worker6] [9s 61ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [9s 61ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [9s 61ms] Http2Connection(SocketTube(111)) H2 processed(1) TestServer: GET / Server: creating input stream for stream 1 DEBUG: [readLoop] [9s 61ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 64ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 64ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 64ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 64ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 64ms] FramesDecoder Got frame: SETTINGS: length=30, 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): Using handler for: / DEBUG: [readLoop] [9s 64ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 64ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 64ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 64ms] FramesDecoder decodes: 4 Sent response headers 200 DEBUG: [readLoop] [9s 64ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 64ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 64ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 64ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 64ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 64ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 64ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-SelectorManager] [9s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77507b5a for None (false) DEBUG: [HttpClient-52-SelectorManager] [9s 64ms] SocketTube(111) read bytes: 9 DEBUG: [HttpClient-52-SelectorManager] [9s 64ms] Http2Connection(SocketTube(111)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [9s 64ms] SocketTube(111) resuming read event DEBUG: [HttpClient-52-SelectorManager] [9s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77507b5a for R (false) DEBUG: [HttpClient-52-SelectorManager] [9s 64ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker7] [9s 65ms] Http2Connection(SocketTube(111)) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker7] [9s 65ms] Http2Connection(SocketTube(111)) H2 Receiving(2): 9 DEBUG: [HttpClient-51-Worker7] [9s 65ms] Http2Connection(SocketTube(111)) Processing 9 DEBUG: [HttpClient-51-Worker7] [9s 65ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-51-Worker7] [9s 65ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-SelectorManager] [9s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77507b5a for None (false) DEBUG: [HttpClient-52-SelectorManager] [9s 65ms] SocketTube(111) read bytes: 50 DEBUG: [HttpClient-52-SelectorManager] [9s 65ms] Http2Connection(SocketTube(111)) onNext: got 50 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [9s 65ms] SocketTube(111) resuming read event DEBUG: [HttpClient-52-SelectorManager] [9s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77507b5a for R (false) DEBUG: [HttpClient-52-SelectorManager] [9s 65ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker7] [9s 65ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker7] [9s 65ms] Http2Connection(SocketTube(111)) H2 processed(2) DEBUG: [HttpClient-51-Worker7] [9s 65ms] Http2Connection(SocketTube(111)) sending 50 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker7] [9s 65ms] Http2Connection(SocketTube(111)) H2 Receiving(3): 50 DEBUG: [HttpClient-51-Worker7] [9s 65ms] Http2Connection(SocketTube(111)) Processing 50 DEBUG: [HttpClient-51-Worker7] [9s 65ms] FramesDecoder decodes: 50 DEBUG: [HttpClient-51-Worker7] [9s 65ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker7] [9s 65ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker7] [9s 65ms] Http2Connection(SocketTube(111))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker7] [9s 66ms] Http2Connection(SocketTube(111))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-51-Worker7] [9s 66ms] Http2Connection(SocketTube(111))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41317/) 200 HTTP_2 Local port: 54060 DEBUG: [HttpClient-51-Worker7] [9s 66ms] Http2Connection(SocketTube(111))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:41317/) 200 HTTP_2 Local port: 54060 DEBUG: [HttpClient-51-Worker7] [9s 66ms] Http2Connection(SocketTube(111))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-51-Worker7] [9s 66ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker7] [9s 66ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker7] [9s 66ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker7] [9s 66ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-51-Worker7] [9s 66ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-51-Worker7] [9s 66ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-51-Worker7] [9s 66ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker7] [9s 66ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker7] [9s 67ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onComplete DEBUG: [HttpClient-51-Worker7] [9s 67ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker7] [9s 67ms] HttpClientImpl(52) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:41317/ DEBUG: [HttpClient-51-Worker7] [9s 67ms] Http2Connection(SocketTube(111))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-51-Worker7] [9s 67ms] Http2Connection(SocketTube(111))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-51-Worker7] [9s 67ms] Http2Connection(SocketTube(111))/Stream(1) close stream 1 DEBUG: [HttpClient-51-Worker7] [9s 67ms] Http2Connection(SocketTube(111)) Closed stream 1 DEBUG: [HttpClient-51-Worker7] [9s 67ms] Http2Connection(SocketTube(111))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@73c10c53 DEBUG: [HttpClient-51-Worker7] [9s 67ms] Http2Connection(SocketTube(111))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] HttpClientImpl(52) SelectorManager shutting down DEBUG: [HttpClient-51-Worker7] [9s 67ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] Http2ClientImpl stopping Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-51-Worker7] [9s 67ms] Http2Connection(SocketTube(111)) H2 processed(3) DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] Http2Connection(SocketTube(111)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:01:35 AM 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] [9s 67ms] PlainHttpConnection(SocketTube(111)) added 34 bytes to the write queue DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] SocketTube(111) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] SocketTube(111) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] SocketTube(111) pausing read event DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] SocketTube(111) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@466d2b6e DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] SocketTube(111) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] Http2Connection(SocketTube(111)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] SocketTube(111) Stopping read scheduler DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] SocketTube(111) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] SocketTube(111) Read scheduler stopped DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] SocketTube(111) write: cancel DEBUG: [HttpClient-51-Worker8] [9s 67ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-52-SelectorManager] [9s 67ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-51-Worker8] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: cancelled by SocketTube(111) DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] SocketTube(111) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams Oct 16, 2023 9:01:35 AM 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-51-Worker8] [9s 68ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] PlainHttpConnection(SocketTube(111)) Closing channel: channel not registered with selector DEBUG: [HttpClient-51-Worker8] [9s 68ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-52-SelectorManager] [9s 68ms] SocketTube(111) signal read error: java.io.IOException: connection closed locally DEBUG: [MainThread] [9s 69ms] HttpClientImpl(53) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [9s 70ms] HttpClientImpl(53) ClientImpl (async) send http://127.0.0.1:41317/ GET DEBUG: [HttpClient-52-Worker0] [9s 70ms] Exchange establishing exchange for http://127.0.0.1:41317/ GET, proxy=null DEBUG: [HttpClient-52-Worker0] [9s 70ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-52-Worker0] [9s 70ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-52-Worker0] [9s 70ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-52-Worker0] [9s 70ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-52-Worker0] [9s 70ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-52-Worker0] [9s 70ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-52-Worker0] [9s 70ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker0] [9s 70ms] Http1Exchange Sending headers only DEBUG: [HttpClient-52-Worker0] [9s 70ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6c181829 queue.isEmpty: true DEBUG: [HttpClient-52-Worker0] [9s 70ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6c181829, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-52-Worker0] [9s 70ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [9s 70ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [9s 70ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [9s 70ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [9s 70ms] Http1Exchange response created in advance DEBUG: [HttpClient-52-Worker0] [9s 70ms] Http1Exchange initiating connect async DEBUG: [HttpClient-52-Worker0] [9s 70ms] PlainHttpConnection(SocketTube(112)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [9s 70ms] PlainHttpConnection(SocketTube(112)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [9s 70ms] PlainHttpConnection(SocketTube(112)) 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=43985,localport=41317] TestServer(1): starting connection DEBUG: [HttpClient-53-SelectorManager] [9s 71ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@f5c8d79 for C (true) DEBUG: [HttpClient-53-SelectorManager] [9s 71ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: finishing connect DEBUG: [HttpClient-53-SelectorManager] [9s 71ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43985 DEBUG: [HttpClient-52-Worker1] [9s 71ms] PlainHttpConnection(SocketTube(112)) finishConnect, setting connected=true DEBUG: [HttpClient-52-Worker1] [9s 71ms] Http1Exchange SocketTube(112) connecting flows DEBUG: [HttpClient-52-Worker1] [9s 71ms] SocketTube(112) connecting flows DEBUG: [HttpClient-52-Worker1] [9s 71ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [9s 71ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-52-Worker1] [9s 72ms] SocketTube(112) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker1] [9s 72ms] Http1Publisher(SocketTube(112)) got subscriber: SocketTube(112) DEBUG: [HttpClient-52-Worker1] [9s 72ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-52-Worker1] [9s 72ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-53-SelectorManager] [9s 72ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [9s 72ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5a4e609 DEBUG: [HttpClient-53-SelectorManager] [9s 72ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [9s 72ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [9s 72ms] Http1AsyncReceiver(SocketTube(112)) Received onSubscribed from upstream DEBUG: [HttpClient-53-SelectorManager] [9s 72ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [9s 72ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-Worker2] [9s 72ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker1] [9s 72ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-53-SelectorManager] [9s 72ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [9s 72ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-52-Worker2] [9s 72ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker2] [9s 72ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-52-Worker2] [9s 72ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-52-Worker2] [9s 72ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-Worker2] [9s 72ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [9s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a668d9 for R (true) Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41317/ GET Server connection to /127.0.0.1:54060 stopping. 1 streams DEBUG: [HttpClient-52-Worker3] [9s 72ms] SocketTube(112) write: requesting more... TestServer: Connection writer stopping DEBUG: [HttpClient-52-Worker3] [9s 72ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [9s 72ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-52-Worker3] [9s 72ms] Http1Publisher(SocketTube(112)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-52-Worker3] [9s 72ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [9s 72ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-52-Worker1] [9s 72ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [9s 72ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-52-Worker1] [9s 72ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker1] [9s 72ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-52-Worker1] [9s 72ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [9s 72ms] Http1Publisher(SocketTube(112)) onNext with 191 bytes DEBUG: [HttpClient-52-Worker1] [9s 72ms] SocketTube(112) trying to write: 191 DEBUG: [HttpClient-52-Worker1] [9s 72ms] SocketTube(112) wrote: 191 DEBUG: [HttpClient-52-Worker1] [9s 72ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker1] [9s 72ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker1] [9s 72ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [9s 72ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [9s 72ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-52-Worker1] [9s 72ms] Http1Publisher(SocketTube(112)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-52-Worker1] [9s 72ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker1] [9s 72ms] Exchange sendRequestBody DEBUG: [HttpClient-52-Worker1] [9s 72ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-52-Worker1] [9s 72ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-52-Worker1] [9s 73ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker1] [9s 73ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-52-Worker1] [9s 73ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker1] [9s 73ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-52-Worker1] [9s 73ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker1] [9s 73ms] Http1Publisher(SocketTube(112)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2e2ee7f5 DEBUG: [HttpClient-52-Worker1] [9s 73ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-52-Worker1] [9s 73ms] Http1Exchange reading headers DEBUG: [HttpClient-52-Worker1] [9s 73ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-52-Worker1] [9s 73ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) First time around DEBUG: [HttpClient-52-Worker1] [9s 73ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) headersReader is not yet completed DEBUG: [HttpClient-53-SelectorManager] [9s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a668d9 for None (false) DEBUG: [HttpClient-53-SelectorManager] [9s 76ms] SocketTube(112) read bytes: 71 DEBUG: [HttpClient-53-SelectorManager] [9s 76ms] Http1AsyncReceiver(SocketTube(112)) Putting 71 bytes into the queue DEBUG: [HttpClient-53-SelectorManager] [9s 76ms] SocketTube(112) resuming read event DEBUG: [HttpClient-53-SelectorManager] [9s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a668d9 for R (false) DEBUG: [HttpClient-53-SelectorManager] [9s 76ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [9s 76ms] Http1AsyncReceiver(SocketTube(112)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6c181829 DEBUG: [HttpClient-52-Worker4] [9s 76ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker4] [9s 76ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6c181829 DEBUG: [HttpClient-52-Worker4] [9s 76ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-52-Worker4] [9s 76ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-52-Worker4] [9s 76ms] Http1AsyncReceiver(SocketTube(112)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6c181829 DEBUG: [HttpClient-52-Worker4] [9s 76ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-52-Worker4] [9s 76ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-52-Worker4] [9s 76ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:43985 remote=/127.0.0.1:41317] DEBUG: [HttpClient-52-Worker4] [9s 76ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) readBody: return2Cache: false DEBUG: [HttpClient-52-Worker4] [9s 77ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7913f750(53) DEBUG: [HttpClient-52-Worker4] [9s 77ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5b6da97c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38bd98b6 queue.isEmpty: false DEBUG: [HttpClient-52-Worker4] [9s 77ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-52-Worker4] [9s 77ms] PlainHttpConnection(SocketTube(112))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-52-Worker4] [9s 77ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker4] [9s 77ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-52-Worker4] [9s 77ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker4] [9s 77ms] Exchange Ignored body DEBUG: [HttpClient-52-Worker4] [9s 77ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-52-Worker4] [9s 77ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-52-Worker4] [9s 77ms] Http2Connection(SocketTube(112)) Opened stream 1 DEBUG: [HttpClient-52-Worker4] [9s 77ms] Http2Connection(SocketTube(112))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-52-Worker4] [9s 77ms] Http2Connection(SocketTube(112))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-52-Worker4] [9s 77ms] SocketTube(112) connecting flows DEBUG: [HttpClient-52-Worker4] [9s 77ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-52-Worker4] [9s 77ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-52-Worker4] [9s 77ms] SocketTube(112) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [9s 77ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [9s 77ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@71ace91e DEBUG: [HttpClient-53-SelectorManager] [9s 77ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-53-SelectorManager] [9s 77ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [9s 77ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [9s 77ms] Http2Connection(SocketTube(112)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-53-SelectorManager] [9s 77ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-53-SelectorManager] [9s 77ms] SocketTube(112) resuming read event DEBUG: [HttpClient-53-SelectorManager] [9s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a668d9 for R (false) DEBUG: [HttpClient-53-SelectorManager] [9s 77ms] SocketTube(112) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [9s 77ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [9s 77ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-Worker4] [9s 77ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-52-Worker4] [9s 77ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-52-Worker4] [9s 77ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-53-SelectorManager] [9s 77ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [9s 77ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-52-Worker5] [9s 77ms] SocketTube(112) write: requesting more... Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker4] [9s 78ms] PlainHttpConnection(SocketTube(112)) added 63 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [9s 78ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [9s 78ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-Worker4] [9s 78ms] SocketTube(112) trying to write: 63 DEBUG: [HttpClient-52-Worker5] [9s 78ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-52-Worker5] [9s 78ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [9s 78ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 78ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 78ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 78ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 78ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 78ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker4] [9s 78ms] SocketTube(112) wrote: 63 DEBUG: [HttpClient-52-Worker4] [9s 78ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker4] [9s 78ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-52-Worker4] [9s 78ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [9s 78ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [9s 78ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) sending window update: 33488897 TestServer: GET / Server: creating input stream for stream 1 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started TestServer(1): Using handler for: / DEBUG: [readLoop] [9s 78ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 78ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 78ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 78ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 78ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 78ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [HttpClient-53-SelectorManager] [9s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a668d9 for None (false) DEBUG: [HttpClient-53-SelectorManager] [9s 78ms] SocketTube(112) read bytes: 48 DEBUG: [HttpClient-53-SelectorManager] [9s 78ms] Http2Connection(SocketTube(112)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [9s 78ms] SocketTube(112) resuming read event DEBUG: [HttpClient-53-SelectorManager] [9s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a668d9 for R (false) DEBUG: [HttpClient-53-SelectorManager] [9s 79ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [9s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a668d9 for None (false) DEBUG: [HttpClient-53-SelectorManager] [9s 79ms] SocketTube(112) read bytes: 50 DEBUG: [HttpClient-53-SelectorManager] [9s 79ms] Http2Connection(SocketTube(112)) onNext: got 50 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [9s 79ms] SocketTube(112) resuming read event DEBUG: [HttpClient-53-SelectorManager] [9s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40a668d9 for R (false) DEBUG: [HttpClient-53-SelectorManager] [9s 79ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [9s 79ms] Http2Connection(SocketTube(112)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [9s 79ms] Http1AsyncReceiver(SocketTube(112)) stopping DEBUG: [HttpClient-52-Worker6] [9s 79ms] Http1AsyncReceiver(SocketTube(112)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-52-Worker6] [9s 79ms] Http1AsyncReceiver(SocketTube(112)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-52-Worker6] [9s 79ms] Http2Connection(SocketTube(112)) H2 Receiving(1): 48 DEBUG: [HttpClient-52-Worker6] [9s 79ms] Http2Connection(SocketTube(112)) Processing 48 DEBUG: [HttpClient-52-Worker6] [9s 79ms] FramesDecoder decodes: 48 DEBUG: [HttpClient-52-Worker6] [9s 79ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [9s 79ms] 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 Oct 16, 2023 9:01:35 AM 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] [9s 79ms] Http2Connection(SocketTube(112)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [9s 79ms] PlainHttpConnection(SocketTube(112)) added 9 bytes to the write queue DEBUG: [HttpClient-52-Worker6] [9s 79ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker6] [9s 79ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-Worker6] [9s 79ms] SocketTube(112) trying to write: 9 DEBUG: [HttpClient-52-Worker6] [9s 79ms] SocketTube(112) wrote: 9 DEBUG: [HttpClient-52-Worker6] [9s 79ms] SocketTube(112) write: requesting more... DEBUG: [readLoop] [9s 79ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 79ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 79ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 79ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 79ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [9s 79ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-52-Worker6] [9s 80ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [9s 80ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [9s 80ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [9s 80ms] Http2Connection(SocketTube(112)) H2 processed(1) DEBUG: [HttpClient-52-Worker6] [9s 80ms] Http2Connection(SocketTube(112)) sending 50 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [9s 80ms] Http2Connection(SocketTube(112)) H2 Receiving(2): 50 DEBUG: [HttpClient-52-Worker6] [9s 80ms] Http2Connection(SocketTube(112)) Processing 50 DEBUG: [HttpClient-52-Worker6] [9s 80ms] FramesDecoder decodes: 50 DEBUG: [HttpClient-52-Worker6] [9s 80ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [9s 80ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [9s 80ms] Http2Connection(SocketTube(112))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [9s 80ms] Http2Connection(SocketTube(112))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-52-Worker6] [9s 80ms] Http2Connection(SocketTube(112))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [HttpClient-52-Worker6] [9s 81ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [9s 81ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [9s 81ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [9s 81ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [9s 81ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-52-Worker6] [9s 81ms] Http2Connection(SocketTube(112))/Stream(1) incoming: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-52-Worker6] [9s 81ms] Http2Connection(SocketTube(112))/Stream(1) completing requestBodyCF normally due to received RESET(NO_ERROR) (stream=1) DEBUG: [HttpClient-52-Worker6] [9s 81ms] Http2Connection(SocketTube(112)) H2 processed(2) DEBUG: [HttpClient-52-Worker4] [9s 81ms] PlainHttpConnection(SocketTube(112)) added 13 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [9s 81ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [9s 82ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-Worker4] [9s 82ms] SocketTube(112) trying to write: 13 DEBUG: [HttpClient-52-Worker4] [9s 82ms] SocketTube(112) wrote: 13 DEBUG: [HttpClient-52-Worker4] [9s 82ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-52-Worker4] [9s 82ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [readLoop] [9s 82ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 82ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 82ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 82ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 82ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 82ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-Worker4] [9s 82ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [9s 82ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112)) H2 processed buffered data DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-52-Worker4] [9s 82ms] Exchange Getting response async streamid: 1 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41317/) 200 HTTP_2 Local port: 43985 DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:41317/) 200 HTTP_2 Local port: 43985 DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-52-Worker4] [9s 82ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onComplete DEBUG: [HttpClient-52-Worker4] [9s 82ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112))/Stream(1) close stream 1 DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112)) Closed stream 1 DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4a332e9a DEBUG: [HttpClient-52-Worker4] [9s 82ms] Http2Connection(SocketTube(112))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-52-Worker4] [9s 82ms] HttpClientImpl(53) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:41317/ DEBUG: [HttpClient-52-Worker4] [9s 83ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Finished reading body: READING_BODY DEBUG: [HttpClient-52-Worker4] [9s 83ms] Http1Response(id=88, PlainHttpConnection(SocketTube(112))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7913f750(53) DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] HttpClientImpl(53) SelectorManager shutting down DEBUG: [HttpClient-52-Worker4] [9s 83ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5b6da97c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38bd98b6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-52-Worker4] [9s 83ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker4] [9s 83ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-52-Worker4] [9s 83ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] Http2ClientImpl stopping DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] Http2Connection(SocketTube(112)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] PlainHttpConnection(SocketTube(112)) added 34 bytes to the write queue DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] SocketTube(112) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] SocketTube(112) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] SocketTube(112) pausing read event DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] SocketTube(112) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@71ace91e DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] SocketTube(112) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] Http2Connection(SocketTube(112)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] SocketTube(112) Stopping read scheduler DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] SocketTube(112) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] SocketTube(112) Read scheduler stopped DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] SocketTube(112) write: cancel DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-52-Worker7] [9s 83ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: cancelled by SocketTube(112) DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] SocketTube(112) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker7] [9s 83ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 83ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams Oct 16, 2023 9:01:35 AM 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-52-Worker7] [9s 84ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] PlainHttpConnection(SocketTube(112)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:43985 stopping. 1 streams DEBUG: [HttpClient-52-Worker7] [9s 84ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(112)) TestServer: Connection writer stopping DEBUG: [HttpClient-53-SelectorManager] [9s 84ms] SocketTube(112) signal read error: java.io.IOException: connection closed locally DEBUG: [MainThread] [9s 85ms] HttpClientImpl(54) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [9s 85ms] HttpClientImpl(54) ClientImpl (async) send http://127.0.0.1:41317/ GET DEBUG: [HttpClient-53-Worker0] [9s 85ms] Exchange establishing exchange for http://127.0.0.1:41317/ GET, proxy=null DEBUG: [HttpClient-53-Worker0] [9s 85ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-53-Worker0] [9s 85ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-53-Worker0] [9s 85ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-53-Worker0] [9s 85ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-53-Worker0] [9s 85ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-53-Worker0] [9s 85ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-53-Worker0] [9s 86ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker0] [9s 86ms] Http1Exchange Sending headers only DEBUG: [HttpClient-53-Worker0] [9s 86ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@288f07e3 queue.isEmpty: true DEBUG: [HttpClient-53-Worker0] [9s 86ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@288f07e3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-53-Worker0] [9s 86ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [9s 86ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [9s 86ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [9s 86ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [9s 86ms] Http1Exchange response created in advance DEBUG: [HttpClient-53-Worker0] [9s 86ms] Http1Exchange initiating connect async DEBUG: [HttpClient-53-Worker0] [9s 86ms] PlainHttpConnection(SocketTube(113)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [9s 86ms] PlainHttpConnection(SocketTube(113)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [9s 86ms] PlainHttpConnection(SocketTube(113)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-54-SelectorManager] [9s 86ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3451a4b8 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=60869,localport=41317] DEBUG: [HttpClient-54-SelectorManager] [9s 86ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: finishing connect DEBUG: [HttpClient-54-SelectorManager] [9s 86ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60869 TestServer(1): starting connection DEBUG: [HttpClient-53-Worker1] [9s 86ms] PlainHttpConnection(SocketTube(113)) finishConnect, setting connected=true DEBUG: [HttpClient-53-Worker1] [9s 86ms] Http1Exchange SocketTube(113) connecting flows DEBUG: [HttpClient-53-Worker1] [9s 86ms] SocketTube(113) connecting flows DEBUG: [HttpClient-53-Worker1] [9s 86ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [9s 86ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-53-Worker1] [9s 86ms] SocketTube(113) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-Worker1] [9s 86ms] Http1Publisher(SocketTube(113)) got subscriber: SocketTube(113) DEBUG: [HttpClient-54-SelectorManager] [9s 86ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [9s 86ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3ea9cfc8 DEBUG: [HttpClient-54-SelectorManager] [9s 86ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [9s 86ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [9s 86ms] Http1AsyncReceiver(SocketTube(113)) Received onSubscribed from upstream DEBUG: [HttpClient-54-SelectorManager] [9s 86ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [9s 86ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-Worker2] [9s 86ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker2] [9s 87ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker2] [9s 87ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-53-Worker2] [9s 87ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-53-Worker2] [9s 87ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-Worker2] [9s 87ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [9s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bab4679 for R (true) DEBUG: [HttpClient-53-Worker1] [9s 86ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-53-Worker1] [9s 87ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-54-SelectorManager] [9s 87ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-54-SelectorManager] [9s 87ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-53-Worker3] [9s 87ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker3] [9s 87ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [9s 87ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-53-Worker3] [9s 87ms] Http1Publisher(SocketTube(113)) hasOutgoing = false, demand = 1 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41317/ GET DEBUG: [HttpClient-53-Worker3] [9s 87ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Publisher(SocketTube(113)) onNext with 191 bytes DEBUG: [HttpClient-53-Worker1] [9s 87ms] SocketTube(113) trying to write: 191 DEBUG: [HttpClient-53-Worker1] [9s 87ms] SocketTube(113) wrote: 191 DEBUG: [HttpClient-53-Worker1] [9s 87ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker1] [9s 87ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [9s 87ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Publisher(SocketTube(113)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-53-Worker1] [9s 87ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker1] [9s 87ms] Exchange sendRequestBody DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-54-SelectorManager] [9s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bab4679 for None (false) DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Publisher(SocketTube(113)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@54717e55 DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Exchange reading headers DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) First time around DEBUG: [HttpClient-53-Worker1] [9s 87ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) headersReader is not yet completed DEBUG: [HttpClient-54-SelectorManager] [9s 87ms] SocketTube(113) read bytes: 71 DEBUG: [HttpClient-54-SelectorManager] [9s 87ms] Http1AsyncReceiver(SocketTube(113)) Putting 71 bytes into the queue DEBUG: [HttpClient-54-SelectorManager] [9s 87ms] SocketTube(113) resuming read event DEBUG: [HttpClient-54-SelectorManager] [9s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bab4679 for R (false) DEBUG: [HttpClient-54-SelectorManager] [9s 87ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [9s 87ms] Http1AsyncReceiver(SocketTube(113)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@288f07e3 DEBUG: [HttpClient-53-Worker4] [9s 87ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker4] [9s 87ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@288f07e3 DEBUG: [HttpClient-53-Worker4] [9s 88ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-53-Worker4] [9s 88ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-53-Worker4] [9s 88ms] Http1AsyncReceiver(SocketTube(113)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@288f07e3 DEBUG: [HttpClient-53-Worker4] [9s 88ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-53-Worker4] [9s 88ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-53-Worker4] [9s 88ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:60869 remote=/127.0.0.1:41317] DEBUG: [HttpClient-53-Worker4] [9s 88ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) readBody: return2Cache: false DEBUG: [HttpClient-53-Worker4] [9s 88ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7ca358e9(54) DEBUG: [HttpClient-53-Worker4] [9s 88ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5c3681e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@271784ff queue.isEmpty: false DEBUG: [HttpClient-53-Worker4] [9s 88ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-53-Worker4] [9s 88ms] PlainHttpConnection(SocketTube(113))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-53-Worker4] [9s 88ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker4] [9s 88ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-53-Worker4] [9s 88ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker4] [9s 88ms] Exchange Ignored body DEBUG: [HttpClient-53-Worker4] [9s 88ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-53-Worker4] [9s 88ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-53-Worker4] [9s 88ms] Http2Connection(SocketTube(113)) Opened stream 1 DEBUG: [HttpClient-53-Worker4] [9s 88ms] Http2Connection(SocketTube(113))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-53-Worker4] [9s 88ms] Http2Connection(SocketTube(113))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-53-Worker4] [9s 88ms] SocketTube(113) connecting flows DEBUG: [HttpClient-53-Worker4] [9s 88ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-53-Worker4] [9s 88ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-53-Worker4] [9s 88ms] SocketTube(113) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [9s 88ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-53-Worker4] [9s 88ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-53-Worker4] [9s 88ms] SocketTube(113) write: registering startSubscription event Oct 16, 2023 9:01:35 AM 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] [9s 89ms] PlainHttpConnection(SocketTube(113)) added 63 bytes in the priority write queue DEBUG: [HttpClient-53-Worker4] [9s 89ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-Worker4] [9s 89ms] PlainHttpConnection(SocketTube(113)) added 13 bytes in the priority write queue DEBUG: [HttpClient-53-Worker4] [9s 89ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http2Connection(SocketTube(113)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http2Connection(SocketTube(113)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http2Connection(SocketTube(113)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http1AsyncReceiver(SocketTube(113)) stopping DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http1AsyncReceiver(SocketTube(113)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http1AsyncReceiver(SocketTube(113)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http2Connection(SocketTube(113)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http2Connection(SocketTube(113)) H2 processed buffered data DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-53-Worker4] [9s 89ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Finished reading body: READING_BODY DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http1Response(id=89, PlainHttpConnection(SocketTube(113))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7ca358e9(54) DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5c3681e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@271784ff, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-53-Worker4] [9s 89ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-54-SelectorManager] [9s 90ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [9s 90ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a9af992 DEBUG: [HttpClient-54-SelectorManager] [9s 90ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-54-SelectorManager] [9s 90ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [9s 90ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [9s 90ms] Http2Connection(SocketTube(113)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-54-SelectorManager] [9s 90ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-54-SelectorManager] [9s 90ms] SocketTube(113) resuming read event DEBUG: [HttpClient-54-SelectorManager] [9s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bab4679 for R (false) DEBUG: [HttpClient-54-SelectorManager] [9s 90ms] SocketTube(113) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [9s 90ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [9s 90ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-54-SelectorManager] [9s 90ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [9s 90ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-53-Worker5] [9s 90ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker5] [9s 90ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-53-Worker5] [9s 90ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-Worker5] [9s 90ms] SocketTube(113) trying to write: 63 DEBUG: [HttpClient-53-Worker5] [9s 90ms] SocketTube(113) wrote: 63 DEBUG: [HttpClient-53-Worker5] [9s 90ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker5] [9s 90ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-53-Worker5] [9s 90ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [9s 90ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [9s 90ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 90ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 90ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 90ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker5] [9s 90ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-Worker5] [9s 90ms] SocketTube(113) trying to write: 13 DEBUG: [HttpClient-53-Worker5] [9s 90ms] SocketTube(113) wrote: 13 DEBUG: [HttpClient-53-Worker5] [9s 91ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker5] [9s 91ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-53-Worker5] [9s 91ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [9s 91ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [9s 91ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [9s 91ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 91ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 91ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 91ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 91ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 91ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [9s 91ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 91ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 91ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 91ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 91ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 91ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-SelectorManager] [9s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bab4679 for None (false) DEBUG: [HttpClient-54-SelectorManager] [9s 91ms] SocketTube(113) read bytes: 39 DEBUG: [HttpClient-54-SelectorManager] [9s 91ms] Http2Connection(SocketTube(113)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [9s 91ms] SocketTube(113) resuming read event DEBUG: [HttpClient-54-SelectorManager] [9s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bab4679 for R (false) DEBUG: [HttpClient-54-SelectorManager] [9s 91ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [9s 91ms] Http2Connection(SocketTube(113)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [9s 91ms] Http2Connection(SocketTube(113)) H2 Receiving(1): 39 DEBUG: [HttpClient-54-SelectorManager] [9s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bab4679 for None (false) DEBUG: [HttpClient-54-SelectorManager] [9s 91ms] SocketTube(113) read bytes: 59 DEBUG: [HttpClient-54-SelectorManager] [9s 91ms] Http2Connection(SocketTube(113)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [9s 91ms] SocketTube(113) resuming read event DEBUG: [HttpClient-54-SelectorManager] [9s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bab4679 for R (false) DEBUG: [HttpClient-54-SelectorManager] [9s 91ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [9s 91ms] Http2Connection(SocketTube(113)) Processing 39 DEBUG: [HttpClient-53-Worker6] [9s 91ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-53-Worker6] [9s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [9s 92ms] 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 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker6] [9s 92ms] Http2Connection(SocketTube(113)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [9s 92ms] PlainHttpConnection(SocketTube(113)) added 9 bytes to the write queue DEBUG: [HttpClient-53-Worker6] [9s 92ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker6] [9s 92ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-Worker6] [9s 92ms] SocketTube(113) trying to write: 9 DEBUG: [HttpClient-53-Worker6] [9s 92ms] SocketTube(113) wrote: 9 DEBUG: [HttpClient-53-Worker6] [9s 92ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-53-Worker6] [9s 92ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-53-Worker6] [9s 92ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [9s 92ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 92ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 92ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 92ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [9s 92ms] Http2Connection(SocketTube(113)) H2 processed(1) DEBUG: [HttpClient-53-Worker6] [9s 92ms] Http2Connection(SocketTube(113)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [9s 92ms] Http2Connection(SocketTube(113)) H2 Receiving(2): 59 DEBUG: [HttpClient-53-Worker6] [9s 92ms] Http2Connection(SocketTube(113)) Processing 59 DEBUG: [HttpClient-53-Worker6] [9s 92ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-53-Worker6] [9s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [9s 92ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [9s 92ms] Http2Connection(SocketTube(113))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [9s 92ms] Http2Connection(SocketTube(113))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-53-Worker6] [9s 92ms] Http2Connection(SocketTube(113))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41317/) 200 HTTP_2 Local port: 60869 DEBUG: [HttpClient-53-Worker6] [9s 93ms] Http2Connection(SocketTube(113))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:41317/) 200 HTTP_2 Local port: 60869 DEBUG: [HttpClient-53-Worker6] [9s 93ms] Http2Connection(SocketTube(113))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-53-Worker6] [9s 93ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker6] [9s 93ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [9s 93ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [9s 93ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-53-Worker6] [9s 93ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-53-Worker6] [9s 93ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-53-Worker6] [9s 93ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [9s 93ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [9s 93ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onComplete DEBUG: [HttpClient-53-Worker6] [9s 93ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker6] [9s 93ms] HttpClientImpl(54) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:41317/ DEBUG: [HttpClient-53-Worker6] [9s 93ms] Http2Connection(SocketTube(113))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [9s 93ms] Http2Connection(SocketTube(113))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [9s 93ms] Http2Connection(SocketTube(113))/Stream(1) close stream 1 DEBUG: [HttpClient-53-Worker6] [9s 93ms] Http2Connection(SocketTube(113)) Closed stream 1 DEBUG: [HttpClient-53-Worker6] [9s 93ms] Http2Connection(SocketTube(113))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@e7a88af DEBUG: [HttpClient-53-Worker6] [9s 93ms] Http2Connection(SocketTube(113))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-Worker6] [9s 93ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-53-Worker6] [9s 94ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [9s 94ms] Http2Connection(SocketTube(113)) H2 processed(2) DEBUG: [HttpClient-54-SelectorManager] [9s 94ms] HttpClientImpl(54) SelectorManager shutting down DEBUG: [HttpClient-54-SelectorManager] [9s 94ms] Http2ClientImpl stopping DEBUG: [HttpClient-54-SelectorManager] [9s 94ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 94ms] Http2Connection(SocketTube(113)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-54-SelectorManager] [9s 94ms] PlainHttpConnection(SocketTube(113)) added 34 bytes to the write queue DEBUG: [HttpClient-54-SelectorManager] [9s 94ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-54-SelectorManager] [9s 94ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] SocketTube(113) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] SocketTube(113) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] SocketTube(113) pausing read event DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] SocketTube(113) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a9af992 DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] SocketTube(113) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] Http2Connection(SocketTube(113)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] SocketTube(113) Stopping read scheduler DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] SocketTube(113) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] SocketTube(113) Read scheduler stopped DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] SocketTube(113) write: cancel DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: cancelled by SocketTube(113) DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] PlainHttpConnection(SocketTube(113)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:60869 stopping. 1 streams DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] SocketTube(113) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-54-SelectorManager] [9s 95ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-53-Worker7] [9s 95ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-53-Worker7] [9s 96ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [9s 96ms] HttpClientImpl(55) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [9s 97ms] HttpClientImpl(55) ClientImpl (async) send http://127.0.0.1:41317/ GET DEBUG: [HttpClient-54-Worker0] [9s 97ms] Exchange establishing exchange for http://127.0.0.1:41317/ GET, proxy=null DEBUG: [HttpClient-54-Worker0] [9s 97ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-54-Worker0] [9s 97ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-54-Worker0] [9s 97ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-54-Worker0] [9s 97ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-54-Worker0] [9s 97ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-54-Worker0] [9s 97ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-54-Worker0] [9s 97ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker0] [9s 97ms] Http1Exchange Sending headers only DEBUG: [HttpClient-54-Worker0] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@525c872 queue.isEmpty: true DEBUG: [HttpClient-54-Worker0] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@525c872, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-54-Worker0] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [9s 97ms] Http1Exchange response created in advance DEBUG: [HttpClient-54-Worker0] [9s 97ms] Http1Exchange initiating connect async DEBUG: [HttpClient-54-Worker0] [9s 97ms] PlainHttpConnection(SocketTube(114)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [9s 97ms] PlainHttpConnection(SocketTube(114)) bind completed /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [9s 97ms] PlainHttpConnection(SocketTube(114)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-55-SelectorManager] [9s 98ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2f22d0a9 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=43977,localport=41317] DEBUG: [HttpClient-55-SelectorManager] [9s 98ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: finishing connect DEBUG: [HttpClient-55-SelectorManager] [9s 98ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43977 TestServer: Connection writer stopping TestServer(1): starting connection DEBUG: [HttpClient-54-Worker1] [9s 98ms] PlainHttpConnection(SocketTube(114)) finishConnect, setting connected=true DEBUG: [HttpClient-54-Worker1] [9s 98ms] Http1Exchange SocketTube(114) connecting flows DEBUG: [HttpClient-54-Worker1] [9s 98ms] SocketTube(114) connecting flows DEBUG: [HttpClient-54-Worker1] [9s 98ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-54-Worker1] [9s 98ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-54-Worker1] [9s 98ms] SocketTube(114) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-Worker1] [9s 98ms] Http1Publisher(SocketTube(114)) got subscriber: SocketTube(114) DEBUG: [HttpClient-55-SelectorManager] [9s 98ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [9s 98ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@25dabbd9 DEBUG: [HttpClient-55-SelectorManager] [9s 98ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [9s 98ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [9s 98ms] Http1AsyncReceiver(SocketTube(114)) Received onSubscribed from upstream DEBUG: [HttpClient-55-SelectorManager] [9s 98ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [9s 98ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-54-Worker2] [9s 98ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker2] [9s 98ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker2] [9s 98ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-54-Worker2] [9s 98ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-54-Worker2] [9s 98ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-Worker2] [9s 98ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-Worker1] [9s 98ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-55-SelectorManager] [9s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60d83106 for R (true) DEBUG: [HttpClient-54-Worker1] [9s 98ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-55-SelectorManager] [9s 98ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [9s 98ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-54-Worker3] [9s 98ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker1] [9s 98ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-54-Worker3] [9s 98ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [9s 98ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-54-Worker3] [9s 99ms] Http1Publisher(SocketTube(114)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-54-Worker3] [9s 99ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:41317/ GET DEBUG: [HttpClient-54-Worker1] [9s 99ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-54-Worker1] [9s 99ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [9s 99ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-54-Worker1] [9s 99ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker1] [9s 99ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-54-Worker1] [9s 99ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [9s 99ms] Http1Publisher(SocketTube(114)) onNext with 191 bytes DEBUG: [HttpClient-54-Worker1] [9s 99ms] SocketTube(114) trying to write: 191 DEBUG: [HttpClient-54-Worker1] [9s 99ms] SocketTube(114) wrote: 191 DEBUG: [HttpClient-54-Worker1] [9s 99ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker1] [9s 99ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker1] [9s 99ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [9s 99ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [9s 99ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-54-Worker1] [9s 99ms] Http1Publisher(SocketTube(114)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-54-Worker1] [9s 99ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker1] [9s 99ms] Exchange sendRequestBody DEBUG: [HttpClient-54-Worker1] [9s 99ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-54-Worker1] [9s 99ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-55-SelectorManager] [9s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60d83106 for None (false) DEBUG: [HttpClient-55-SelectorManager] [9s 99ms] SocketTube(114) read bytes: 71 DEBUG: [HttpClient-55-SelectorManager] [9s 99ms] Http1AsyncReceiver(SocketTube(114)) Putting 71 bytes into the queue DEBUG: [HttpClient-55-SelectorManager] [9s 99ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-Worker1] [9s 99ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-55-SelectorManager] [9s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60d83106 for R (false) DEBUG: [HttpClient-55-SelectorManager] [9s 99ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [9s 99ms] Http1AsyncReceiver(SocketTube(114)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@525c872 DEBUG: [HttpClient-54-Worker4] [9s 99ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker4] [9s 99ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@525c872 DEBUG: [HttpClient-54-Worker1] [9s 99ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-54-Worker1] [9s 99ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker1] [9s 100ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-54-Worker1] [9s 100ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker4] [9s 99ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-54-Worker1] [9s 100ms] Http1Publisher(SocketTube(114)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@785a0eaa DEBUG: [HttpClient-54-Worker1] [9s 100ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-54-Worker1] [9s 100ms] Http1Exchange reading headers DEBUG: [HttpClient-54-Worker1] [9s 100ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Reading Headers: (remaining: 37) READING_HEADERS DEBUG: [HttpClient-54-Worker1] [9s 100ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) First time around DEBUG: [HttpClient-54-Worker1] [9s 100ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) headersReader is not yet completed DEBUG: [HttpClient-54-Worker4] [9s 100ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-54-Worker4] [9s 100ms] Http1AsyncReceiver(SocketTube(114)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@525c872 DEBUG: [HttpClient-54-Worker4] [9s 100ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-54-Worker4] [9s 100ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-54-Worker4] [9s 100ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:43977 remote=/127.0.0.1:41317] DEBUG: [HttpClient-54-Worker4] [9s 100ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) readBody: return2Cache: false DEBUG: [HttpClient-54-Worker4] [9s 100ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4b829bb4(55) DEBUG: [HttpClient-54-Worker4] [9s 100ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3f9be151/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@574a0682 queue.isEmpty: false DEBUG: [HttpClient-54-Worker4] [9s 100ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-54-Worker4] [9s 100ms] PlainHttpConnection(SocketTube(114))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-54-Worker4] [9s 100ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker4] [9s 100ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-54-Worker4] [9s 100ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker4] [9s 100ms] Exchange Ignored body DEBUG: [HttpClient-54-Worker4] [9s 101ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-54-Worker4] [9s 101ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-54-Worker4] [9s 101ms] Http2Connection(SocketTube(114)) Opened stream 1 DEBUG: [HttpClient-54-Worker4] [9s 101ms] Http2Connection(SocketTube(114))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-54-Worker4] [9s 101ms] Http2Connection(SocketTube(114))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-54-Worker4] [9s 101ms] SocketTube(114) connecting flows DEBUG: [HttpClient-54-Worker4] [9s 101ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-54-Worker4] [9s 101ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-54-Worker4] [9s 101ms] SocketTube(114) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [9s 101ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-54-Worker4] [9s 101ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-54-Worker4] [9s 101ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-55-SelectorManager] [9s 101ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [9s 101ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@51f2f6fa DEBUG: [HttpClient-55-SelectorManager] [9s 101ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-55-SelectorManager] [9s 101ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [9s 101ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [9s 101ms] Http2Connection(SocketTube(114)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-SelectorManager] [9s 101ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-55-SelectorManager] [9s 101ms] SocketTube(114) resuming read event DEBUG: [HttpClient-55-SelectorManager] [9s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60d83106 for R (false) DEBUG: [HttpClient-55-SelectorManager] [9s 101ms] SocketTube(114) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [9s 101ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [9s 101ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [9s 101ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [9s 101ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-54-Worker5] [9s 101ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker5] [9s 101ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker5] [9s 101ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Oct 16, 2023 9:01:35 AM 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] [9s 101ms] PlainHttpConnection(SocketTube(114)) added 63 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [9s 101ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [9s 101ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-Worker4] [9s 101ms] SocketTube(114) trying to write: 63 DEBUG: [HttpClient-54-Worker4] [9s 101ms] SocketTube(114) wrote: 63 DEBUG: [HttpClient-54-Worker4] [9s 101ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker4] [9s 101ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker4] [9s 101ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [9s 101ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [9s 101ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-Worker4] [9s 101ms] PlainHttpConnection(SocketTube(114)) added 13 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [9s 102ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [9s 102ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-Worker4] [9s 102ms] SocketTube(114) trying to write: 13 DEBUG: [HttpClient-54-Worker4] [9s 102ms] SocketTube(114) wrote: 13 DEBUG: [HttpClient-54-Worker4] [9s 102ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker4] [9s 102ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker4] [9s 102ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [9s 102ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http2Connection(SocketTube(114)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http2Connection(SocketTube(114)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http2Connection(SocketTube(114)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http1AsyncReceiver(SocketTube(114)) stopping DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http1AsyncReceiver(SocketTube(114)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http1AsyncReceiver(SocketTube(114)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http2Connection(SocketTube(114)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http2Connection(SocketTube(114)) H2 processed buffered data DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-54-Worker4] [9s 102ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [9s 102ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 102ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 102ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 102ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [9s 102ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Finished reading body: READING_BODY DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http1Response(id=90, PlainHttpConnection(SocketTube(114))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4b829bb4(55) DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3f9be151/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@574a0682, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-54-Worker4] [9s 102ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: no need to request more TestServer(1): connection started DEBUG: [readLoop] [9s 102ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 102ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 102ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 102ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [9s 102ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 102ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 102ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 102ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-SelectorManager] [9s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60d83106 for None (false) DEBUG: [HttpClient-55-SelectorManager] [9s 103ms] SocketTube(114) read bytes: 48 DEBUG: [HttpClient-55-SelectorManager] [9s 103ms] Http2Connection(SocketTube(114)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [9s 103ms] SocketTube(114) resuming read event DEBUG: [HttpClient-55-SelectorManager] [9s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60d83106 for R (false) DEBUG: [HttpClient-55-SelectorManager] [9s 103ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [9s 103ms] Http2Connection(SocketTube(114)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker6] [9s 103ms] Http2Connection(SocketTube(114)) H2 Receiving(1): 48 DEBUG: [HttpClient-54-Worker6] [9s 103ms] Http2Connection(SocketTube(114)) Processing 48 DEBUG: [HttpClient-54-Worker6] [9s 103ms] FramesDecoder decodes: 48 DEBUG: [HttpClient-54-Worker6] [9s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [9s 103ms] 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 Oct 16, 2023 9:01:35 AM 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] [9s 103ms] Http2Connection(SocketTube(114)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [9s 103ms] PlainHttpConnection(SocketTube(114)) added 9 bytes to the write queue DEBUG: [HttpClient-54-Worker6] [9s 103ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker6] [9s 103ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-Worker6] [9s 103ms] SocketTube(114) trying to write: 9 DEBUG: [HttpClient-54-Worker6] [9s 103ms] SocketTube(114) wrote: 9 DEBUG: [HttpClient-54-Worker6] [9s 103ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-54-Worker6] [9s 103ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-54-Worker6] [9s 103ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 103ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 103ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 103ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [9s 103ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [9s 104ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [9s 104ms] Http2Connection(SocketTube(114)) H2 processed(1) TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-55-SelectorManager] [9s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60d83106 for None (false) DEBUG: [HttpClient-55-SelectorManager] [9s 104ms] SocketTube(114) read bytes: 50 DEBUG: [HttpClient-55-SelectorManager] [9s 104ms] Http2Connection(SocketTube(114)) onNext: got 50 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [9s 104ms] SocketTube(114) resuming read event DEBUG: [HttpClient-55-SelectorManager] [9s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60d83106 for R (false) DEBUG: [HttpClient-55-SelectorManager] [9s 104ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker7] [9s 104ms] Http2Connection(SocketTube(114)) sending 50 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker7] [9s 104ms] Http2Connection(SocketTube(114)) H2 Receiving(2): 50 DEBUG: [HttpClient-54-Worker7] [9s 104ms] Http2Connection(SocketTube(114)) Processing 50 DEBUG: [HttpClient-54-Worker7] [9s 104ms] FramesDecoder decodes: 50 DEBUG: [HttpClient-54-Worker7] [9s 104ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker7] [9s 104ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker7] [9s 108ms] Http2Connection(SocketTube(114))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker7] [9s 108ms] Http2Connection(SocketTube(114))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-54-Worker7] [9s 108ms] Http2Connection(SocketTube(114))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:41317/) 200 HTTP_2 Local port: 43977 DEBUG: [HttpClient-54-Worker7] [9s 108ms] Http2Connection(SocketTube(114))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:41317/) 200 HTTP_2 Local port: 43977 DEBUG: [HttpClient-54-Worker7] [9s 108ms] Http2Connection(SocketTube(114))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-54-Worker7] [9s 108ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker7] [9s 108ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker7] [9s 108ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker7] [9s 108ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-54-Worker7] [9s 108ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-54-Worker7] [9s 108ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-54-Worker7] [9s 108ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker7] [9s 108ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker7] [9s 109ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onComplete DEBUG: [HttpClient-54-Worker7] [9s 109ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker7] [9s 109ms] HttpClientImpl(55) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:41317/ DEBUG: [HttpClient-54-Worker7] [9s 109ms] Http2Connection(SocketTube(114))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-54-Worker7] [9s 109ms] Http2Connection(SocketTube(114))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-54-Worker7] [9s 109ms] Http2Connection(SocketTube(114))/Stream(1) close stream 1 DEBUG: [HttpClient-54-Worker7] [9s 109ms] Http2Connection(SocketTube(114)) Closed stream 1 DEBUG: [HttpClient-54-Worker7] [9s 109ms] Http2Connection(SocketTube(114))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@245f2a6a DEBUG: [HttpClient-54-Worker7] [9s 109ms] Http2Connection(SocketTube(114))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] HttpClientImpl(55) SelectorManager shutting down DEBUG: [HttpClient-54-Worker7] [9s 109ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] Http2ClientImpl stopping Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-54-Worker7] [9s 109ms] Http2Connection(SocketTube(114)) H2 processed(2) DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] Http2Connection(SocketTube(114)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:01:35 AM 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] [9s 109ms] PlainHttpConnection(SocketTube(114)) added 34 bytes to the write queue DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] SocketTube(114) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] SocketTube(114) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] SocketTube(114) pausing read event DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] SocketTube(114) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@51f2f6fa DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] SocketTube(114) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] Http2Connection(SocketTube(114)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] SocketTube(114) Stopping read scheduler DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] SocketTube(114) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] SocketTube(114) Read scheduler stopped DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] SocketTube(114) write: cancel DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: cancelled by SocketTube(114) DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] SocketTube(114) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] PlainHttpConnection(SocketTube(114)) Closing channel: channel not registered with selector DEBUG: [HttpClient-55-SelectorManager] [9s 109ms] SocketTube(114) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-55-SelectorManager] [9s 110ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-54-Worker8] [9s 112ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) 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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) Server connection to /127.0.0.1:43977 stopping. 1 streams DEBUG: [HttpClient-54-Worker8] [9s 112ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [9s 113ms] HttpClientImpl(56) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [9s 114ms] HttpClientImpl(56) ClientImpl (async) send https://127.0.0.1:60577/ GET DEBUG: [HttpClient-55-Worker0] [9s 114ms] Exchange establishing exchange for https://127.0.0.1:60577/ GET, proxy=null Oct 16, 2023 9:01:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:35 AM 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] [9s 114ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-55-Worker0] [9s 114ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-55-Worker0] [9s 115ms] PlainHttpConnection(SocketTube(115)) registering connect event DEBUG: [HttpClient-55-Worker0] [9s 115ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-56-SelectorManager] [9s 115ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2f32c380 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-56-SelectorManager] [9s 115ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=46486, Session(1697439694908|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-56-SelectorManager] [9s 115ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46486 DEBUG: [HttpClient-55-Worker1] [9s 115ms] SocketTube(115) connecting flows DEBUG: [HttpClient-55-Worker1] [9s 115ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-55-Worker1] [9s 115ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-55-Worker1] [9s 115ms] SocketTube(115) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-Worker1] [9s 115ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker1] [9s 115ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker1] [9s 115ms] SSL Writer(SocketTube(115)) calling downstreamSubscriber::onSubscribe on SocketTube(115) DEBUG: [HttpClient-55-Worker1] [9s 115ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-55-Worker1] [9s 115ms] SocketTube(115) write: registering startSubscription event DEBUG: [HttpClient-55-Worker1] [9s 115ms] SSL Writer(SocketTube(115)) onSubscribe initiating handshaking DEBUG: [HttpClient-55-Worker1] [9s 115ms] SSL Writer(SocketTube(115)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-55-Worker1] [9s 115ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-55-Worker1] [9s 115ms] SSL Writer(SocketTube(115)) wrapping 0 bytes TestServer: Connection writer stopping DEBUG: [HttpClient-56-SelectorManager] [9s 116ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-55-Worker1] [9s 122ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [9s 122ms] SSL Writer(SocketTube(115)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-56-SelectorManager] [9s 122ms] SocketTube(115) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@25caa8f0[Not completed, 4 dependents] (id=7870) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [9s 122ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-56-SelectorManager] [9s 122ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-56-SelectorManager] [9s 122ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [9s 122ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-56-SelectorManager] [9s 122ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 122ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [9s 122ms] SSL Reader(SocketTube(115)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-56-SelectorManager] [9s 122ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-56-SelectorManager] [9s 122ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-56-SelectorManager] [9s 122ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-56-SelectorManager] [9s 122ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-56-SelectorManager] [9s 122ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-56-SelectorManager] [9s 122ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-56-SelectorManager] [9s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (true) DEBUG: [HttpClient-55-Worker2] [9s 122ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker2] [9s 122ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [9s 122ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [9s 122ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [9s 122ms] SSL Writer(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker1] [9s 122ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker1] [9s 122ms] SSL Writer(SocketTube(115)) Sending 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [9s 122ms] SSL Writer(SocketTube(115)) Adding 2191 to outputQ queue DEBUG: [HttpClient-55-Worker1] [9s 122ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker1] [9s 122ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker1] [9s 122ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [9s 122ms] SocketTube(115) trying to write: 2191 DEBUG: [HttpClient-55-Worker1] [9s 122ms] SocketTube(115) wrote: 2191 DEBUG: [HttpClient-55-Worker1] [9s 122ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker1] [9s 122ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [9s 122ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [9s 122ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker1] [9s 122ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [9s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 123ms] HttpClientImpl(56) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-56-SelectorManager] [9s 123ms] SocketTube(115) read bytes: 133 DEBUG: [HttpClient-56-SelectorManager] [9s 124ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 124ms] SSL Reader(SocketTube(115)) Adding 133 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [9s 124ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 124ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 124ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [9s 124ms] SSL Reader(SocketTube(115)) Unwrapping: 133 DEBUG: [HttpClient-55-Worker3] [9s 124ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker3] [9s 124ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [9s 124ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 133 DEBUG: [HttpClient-55-Worker3] [9s 124ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker3] [9s 124ms] SSLFlowDelegate(SocketTube(115)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [9s 124ms] SSLFlowDelegate(SocketTube(115)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [9s 124ms] SSLFlowDelegate(SocketTube(115)) finished task execution DEBUG: [HttpClient-55-Worker3] [9s 125ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-55-Worker3] [9s 125ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [9s 125ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [9s 125ms] SSL Writer(SocketTube(115)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [9s 125ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [9s 125ms] SSL Writer(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker3] [9s 125ms] SSL Writer(SocketTube(115)) Sending 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [9s 125ms] SSL Writer(SocketTube(115)) Adding 6 to outputQ queue DEBUG: [HttpClient-55-Worker3] [9s 125ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [9s 125ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [9s 125ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [9s 125ms] SocketTube(115) trying to write: 6 DEBUG: [HttpClient-55-Worker3] [9s 125ms] SocketTube(115) wrote: 6 DEBUG: [HttpClient-55-Worker3] [9s 125ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker3] [9s 125ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 125ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 125ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker3] [9s 125ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [9s 125ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker3] [9s 125ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker3] [9s 125ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker3] [9s 125ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 125ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [9s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 125ms] SocketTube(115) read bytes: 175 DEBUG: [HttpClient-56-SelectorManager] [9s 125ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 125ms] SSL Reader(SocketTube(115)) Adding 175 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [9s 125ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 125ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [9s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (false) DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSL Reader(SocketTube(115)) Unwrapping: 175 DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 6 DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSL Reader(SocketTube(115)) Unwrapping: 169 DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 79 DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSLFlowDelegate(SocketTube(115)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSLFlowDelegate(SocketTube(115)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSLFlowDelegate(SocketTube(115)) finished task execution DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker4] [9s 125ms] SSL Reader(SocketTube(115)) Unwrapping: 90 DEBUG: [HttpClient-55-Worker4] [9s 126ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker4] [9s 126ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [9s 126ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 90 DEBUG: [HttpClient-55-Worker4] [9s 126ms] SSL Reader(SocketTube(115)) handshaking DEBUG: [HttpClient-55-Worker4] [9s 126ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-55-Worker4] [9s 126ms] SSL Writer(SocketTube(115)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker4] [9s 126ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [9s 126ms] SSL Writer(SocketTube(115)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [9s 126ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [9s 126ms] SSLFlowDelegate(SocketTube(115)) setALPN = h2 DEBUG: [HttpClient-55-Worker4] [9s 126ms] PlainHttpConnection(SocketTube(115)) finishConnect, setting connected=true DEBUG: [HttpClient-55-Worker4] [9s 126ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-55-Worker4] [9s 126ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-55-Worker4] [9s 127ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-55-Worker4] [9s 127ms] SSLTube(SocketTube(115)) connecting flows DEBUG: [HttpClient-55-Worker4] [9s 127ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1f71f4d6 DEBUG: [HttpClient-55-Worker4] [9s 127ms] Http2Connection(SSLTube(SocketTube(115))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-Worker4] [9s 127ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [9s 127ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [9s 127ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [9s 127ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [9s 127ms] SSLTube(SocketTube(115)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-55-Worker4] [9s 127ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) Oct 16, 2023 9:01:35 AM 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] [9s 127ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 63 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [9s 127ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [9s 127ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [9s 127ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [9s 127ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker4] [9s 127ms] SSL Writer(SocketTube(115)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [9s 127ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-Worker4] [9s 127ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 13 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [9s 127ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [9s 127ms] Http2Connection(SSLTube(SocketTube(115))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-55-Worker4] [9s 127ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-55-Worker4] [9s 127ms] Http2Connection(SSLTube(SocketTube(115))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker4] [9s 127ms] Http2Connection(SSLTube(SocketTube(115))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-55-Worker4] [9s 127ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed buffered data DEBUG: [HttpClient-55-Worker4] [9s 128ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-55-Worker4] [9s 128ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-55-Worker4] [9s 128ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-55-Worker4] [9s 128ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-55-Worker4] [9s 128ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-55-Worker4] [9s 128ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [9s 128ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:60577/ GET DEBUG: [HttpClient-55-Worker4] [9s 128ms] Http2Connection(SSLTube(SocketTube(115))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-55-Worker4] [9s 128ms] Http2Connection(SSLTube(SocketTube(115))) Opened stream 1 DEBUG: [HttpClient-55-Worker4] [9s 128ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:01:35 AM 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] [9s 128ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 48 bytes to the write queue DEBUG: [HttpClient-55-Worker4] [9s 128ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [9s 128ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [9s 128ms] Exchange sendRequestBody DEBUG: [HttpClient-55-Worker4] [9s 128ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-55-Worker4] [9s 128ms] SSL Writer(SocketTube(115)) Sending 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [9s 128ms] SSL Writer(SocketTube(115)) Adding 90 to outputQ queue DEBUG: [HttpClient-55-Worker4] [9s 128ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [9s 128ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [9s 128ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [9s 128ms] SocketTube(115) trying to write: 90 DEBUG: [HttpClient-55-Worker4] [9s 128ms] SocketTube(115) wrote: 90 DEBUG: [HttpClient-55-Worker4] [9s 128ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker4] [9s 128ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [9s 129ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker4] [9s 129ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [9s 129ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker4] [9s 129ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [9s 129ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSLTube(SocketTube(115)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) wrapping 124 bytes DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) Sending 162 bytes downstream DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) Adding 162 to outputQ queue DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [9s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 129ms] SocketTube(115) no more demand for reading DEBUG: [HttpClient-56-SelectorManager] [9s 129ms] SocketTube(115) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-55-Worker4] [9s 129ms] SocketTube(115) trying to write: 162 DEBUG: [HttpClient-55-Worker4] [9s 129ms] SocketTube(115) wrote: 162 DEBUG: [HttpClient-55-Worker4] [9s 129ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker4] [9s 129ms] SocketTube(115) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [9s 129ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker4] [9s 129ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Writer(SocketTube(115)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [9s 129ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 129ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 129ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 129ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 129ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 129ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [9s 129ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker4] [9s 129ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker4] [9s 129ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker4] [9s 129ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [9s 129ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [9s 130ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 130ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 130ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 130ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 130ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 130ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 130ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 130ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 130ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 130ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 130ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 130ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-56-SelectorManager] [9s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (true) DEBUG: [HttpClient-56-SelectorManager] [9s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for None (false) TestServer(2): Using handler for: / DEBUG: [HttpClient-56-SelectorManager] [9s 130ms] SocketTube(115) read bytes: 1803 DEBUG: [HttpClient-56-SelectorManager] [9s 130ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 130ms] SSL Reader(SocketTube(115)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [9s 130ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 131ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 TestServer(2): connection started DEBUG: [HttpClient-55-Worker5] [9s 131ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker5] [9s 131ms] SSL Reader(SocketTube(115)) Unwrapping: 1803 DEBUG: [HttpClient-56-SelectorManager] [9s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 131ms] SocketTube(115) no more demand for reading DEBUG: [HttpClient-56-SelectorManager] [9s 131ms] SocketTube(115) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [9s 131ms] SSL Reader(SocketTube(115)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-55-Worker5] [9s 131ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-55-Worker5] [9s 131ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-55-Worker5] [9s 131ms] SSL Reader(SocketTube(115)) Unwrapping: 77 DEBUG: [HttpClient-55-Worker5] [9s 131ms] SSL Reader(SocketTube(115)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker5] [9s 131ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-55-Worker5] [9s 131ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 77 DEBUG: [HttpClient-55-Worker5] [9s 131ms] SSL Reader(SocketTube(115)) sending 39 DEBUG: [HttpClient-55-Worker5] [9s 131ms] SSL Reader(SocketTube(115)) Adding 39 to outputQ queue DEBUG: [HttpClient-55-Worker5] [9s 131ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [9s 131ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker5] [9s 131ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-55-Worker5] [9s 131ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [9s 131ms] Http2Connection(SSLTube(SocketTube(115))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [9s 131ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(1): 39 DEBUG: [HttpClient-55-Worker5] [9s 131ms] Http2Connection(SSLTube(SocketTube(115))) Processing 39 DEBUG: [HttpClient-55-Worker5] [9s 131ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-55-Worker5] [9s 131ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [9s 131ms] 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 Oct 16, 2023 9:01:35 AM 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] [9s 132ms] Http2Connection(SSLTube(SocketTube(115))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-Worker5] [9s 132ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 9 bytes to the write queue DEBUG: [HttpClient-55-Worker5] [9s 132ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker5] [9s 132ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Writer(SocketTube(115)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Writer(SocketTube(115)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Writer(SocketTube(115)) wrapping 9 bytes DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Writer(SocketTube(115)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Writer(SocketTube(115)) Sending 47 bytes downstream DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Writer(SocketTube(115)) Adding 47 to outputQ queue DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-55-Worker5] [9s 132ms] SocketTube(115) trying to write: 47 DEBUG: [HttpClient-55-Worker5] [9s 132ms] SocketTube(115) wrote: 47 DEBUG: [HttpClient-55-Worker5] [9s 132ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-55-Worker5] [9s 132ms] SocketTube(115) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [9s 132ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Writer(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Writer(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSLTube(SocketTube(115)) request: n=1 DEBUG: [HttpClient-55-Worker5] [9s 132ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: got request of 1 from SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker5] [9s 132ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(1) DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker5] [9s 132ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker5] [9s 132ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-Worker5] [9s 132ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [9s 132ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [9s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (true) DEBUG: [HttpClient-56-SelectorManager] [9s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 132ms] SocketTube(115) read bytes: 151 DEBUG: [HttpClient-56-SelectorManager] [9s 132ms] SSL Reader(SocketTube(115)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 132ms] SSL Reader(SocketTube(115)) Adding 151 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [9s 132ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60c8222d for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 132ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [9s 132ms] SSL Reader(SocketTube(115)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker6] [9s 132ms] SSL Reader(SocketTube(115)) Unwrapping: 151 DEBUG: [HttpClient-55-Worker6] [9s 132ms] SSL Reader(SocketTube(115)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-55-Worker6] [9s 132ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-55-Worker6] [9s 132ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 53 DEBUG: [HttpClient-55-Worker6] [9s 132ms] SSL Reader(SocketTube(115)) sending 15 DEBUG: [HttpClient-55-Worker6] [9s 132ms] SSL Reader(SocketTube(115)) Adding 15 to outputQ queue DEBUG: [HttpClient-55-Worker6] [9s 132ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [9s 132ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-55-Worker6] [9s 132ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-55-Worker6] [9s 132ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [9s 132ms] Http2Connection(SSLTube(SocketTube(115))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [9s 132ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(2): 15 DEBUG: [HttpClient-55-Worker6] [9s 132ms] Http2Connection(SSLTube(SocketTube(115))) Processing 15 DEBUG: [HttpClient-55-Worker6] [9s 132ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-55-Worker6] [9s 132ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [9s 133ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker6] [9s 133ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker6] [9s 133ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-55-Worker6] [9s 133ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 46486 DEBUG: [HttpClient-55-Worker6] [9s 133ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 46486 DEBUG: [HttpClient-55-Worker6] [9s 133ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-55-Worker6] [9s 133ms] HttpClientImpl(56) body subscriber registered: 1 DEBUG: [HttpClient-55-Worker6] [9s 133ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(2) DEBUG: [HttpClient-55-Worker6] [9s 133ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [9s 133ms] SSL Reader(SocketTube(115)) Unwrapping: 98 DEBUG: [HttpClient-55-Worker6] [9s 133ms] SSL Reader(SocketTube(115)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-55-Worker6] [9s 133ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-55-Worker6] [9s 133ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 51 DEBUG: [HttpClient-55-Worker6] [9s 133ms] SSL Reader(SocketTube(115)) sending 13 DEBUG: [HttpClient-55-Worker6] [9s 133ms] SSL Reader(SocketTube(115)) Adding 13 to outputQ queue DEBUG: [HttpClient-55-Worker6] [9s 133ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [9s 133ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-55-Worker6] [9s 133ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-55-Worker6] [9s 133ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [9s 133ms] Http2Connection(SSLTube(SocketTube(115))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [9s 133ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(3): 13 DEBUG: [HttpClient-55-Worker6] [9s 133ms] Http2Connection(SSLTube(SocketTube(115))) Processing 13 DEBUG: [HttpClient-55-Worker6] [9s 133ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-55-Worker6] [9s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [9s 133ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker6] [9s 133ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker6] [9s 133ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(3) DEBUG: [HttpClient-55-Worker6] [9s 134ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [9s 134ms] SSL Reader(SocketTube(115)) Unwrapping: 47 DEBUG: [HttpClient-55-Worker6] [9s 134ms] SSL Reader(SocketTube(115)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-55-Worker6] [9s 134ms] SSL Reader(SocketTube(115)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-55-Worker6] [9s 134ms] SSL Reader(SocketTube(115)) Unwrapped: consumed: 47 DEBUG: [HttpClient-55-Worker6] [9s 134ms] SSL Reader(SocketTube(115)) sending 9 DEBUG: [HttpClient-55-Worker6] [9s 134ms] SSL Reader(SocketTube(115)) Adding 9 to outputQ queue DEBUG: [HttpClient-55-Worker6] [9s 134ms] SSL Reader(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [9s 134ms] SSL Reader(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-55-Worker6] [9s 134ms] SSL Reader(SocketTube(115)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115))) H2 Receiving(4): 9 DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115))) Processing 9 DEBUG: [HttpClient-55-Worker6] [9s 134ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-55-Worker6] [9s 134ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [9s 134ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-55-Worker6] [9s 134ms] HttpClientImpl(56) body subscriber unregistered: 0 DEBUG: [HttpClient-55-Worker6] [9s 134ms] HttpClientImpl(56) ClientImpl (async) elapsed 20 millis for GET to https://127.0.0.1:60577/ DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) close stream 1 DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115))) Closed stream 1 DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@64109bc2 DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-55-Worker6] [9s 134ms] Http2Connection(SSLTube(SocketTube(115))) H2 processed(4) DEBUG: [HttpClient-55-Worker6] [9s 134ms] SSL Reader(SocketTube(115)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [9s 134ms] SSL Reader(SocketTube(115)) requesting 1 DEBUG: [HttpClient-55-Worker6] [9s 134ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-Worker6] [9s 134ms] SocketTube(115) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 134ms] HttpClientImpl(56) SelectorManager shutting down DEBUG: [HttpClient-56-SelectorManager] [9s 134ms] Http2ClientImpl stopping DEBUG: [HttpClient-55-Worker6] [9s 134ms] SocketTube(115) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker6] [9s 134ms] SocketTube(115) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@17503f45 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-55-Worker6] [9s 134ms] SocketTube(115) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker6] [9s 134ms] SocketTube(115) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker6] [9s 134ms] SocketTube(115) pausing read event DEBUG: [HttpClient-56-SelectorManager] [9s 134ms] Http2Connection(SSLTube(SocketTube(115))) Close all streams DEBUG: [HttpClient-55-Worker6] [9s 135ms] SocketTube(115) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] Http2Connection(SSLTube(SocketTube(115))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-55-Worker6] [9s 135ms] SocketTube(115) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@17503f45 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-55-Worker6] [9s 135ms] SocketTube(115) signal read error: java.io.IOException: selector manager closed Oct 16, 2023 9:01:35 AM 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] [9s 135ms] AsyncSSLConnection(SSLTube(SocketTube(115))) added 34 bytes to the write queue DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] AsyncSSLConnection(SSLTube(SocketTube(115))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker6] [9s 135ms] SocketTube(115) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@25caa8f0[Not completed, 4 dependents] (id=7870) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1f71f4d6, getALPN: jdk.internal.net.http.common.MinimalFuture@3b2bfd0b[Completed normally] (id=7876), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker6] [9s 135ms] SocketTube(115) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker6] [9s 135ms] SSL Reader(SocketTube(115)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker6] [9s 135ms] SSL Reader(SocketTube(115)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] SSLTube(SocketTube(115)) sending 1 buffers to SSL flow delegate java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:322) DEBUG: [HttpClient-55-Worker6] [9s 135ms] SSL Reader(SocketTube(115)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] SSL Writer(SocketTube(115)) onNext DEBUG: [HttpClient-55-Worker6] [9s 135ms] SSLTube(SocketTube(115)) SSLSubscriberWrapper[SSLTube(SocketTube(115)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1f71f4d6, getALPN: jdk.internal.net.http.common.MinimalFuture@3b2bfd0b[Completed normally] (id=7876), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] SSL Writer(SocketTube(115)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-55-Worker6] [9s 135ms] Http2Connection(SSLTube(SocketTube(115))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] SSL Writer(SocketTube(115)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker6] [9s 135ms] Http2Connection(SSLTube(SocketTube(115))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:322) DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] SSL Writer(SocketTube(115)) wrapping 34 bytes DEBUG: [HttpClient-55-Worker6] [9s 135ms] Http2Connection(SSLTube(SocketTube(115))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] SSL Writer(SocketTube(115)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] SSL Writer(SocketTube(115)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] SSL Writer(SocketTube(115)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] SSL Writer(SocketTube(115)) Sending 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] SSL Writer(SocketTube(115)) Adding 72 to outputQ queue DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] SSL Writer(SocketTube(115)) pushScheduler is alive DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] SSL Writer(SocketTube(115)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [9s 135ms] SSL Writer(SocketTube(115)) DownstreamPusher: Pushing 72 bytes downstream Oct 16, 2023 9:01:35 AM 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:322) DEBUG: [HttpClient-55-Worker6] [9s 136ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-55-Worker6] [9s 136ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(115))) DEBUG: [HttpClient-56-SelectorManager] [9s 136ms] SocketTube(115) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 136ms] SocketTube(115) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [9s 136ms] SocketTube(115) write: cancel DEBUG: [HttpClient-56-SelectorManager] [9s 136ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-55-Worker6] [9s 136ms] PlainHttpConnection(SocketTube(115)) Closing channel: channel not registered with selector DEBUG: [HttpClient-56-SelectorManager] [9s 136ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: cancelled by SSLTube(SocketTube(115)) DEBUG: [HttpClient-56-SelectorManager] [9s 136ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [9s 136ms] Http2Connection(SSLTube(SocketTube(115))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-56-SelectorManager] [9s 136ms] Http2Connection(SSLTube(SocketTube(115))) Close all streams DEBUG: [HttpClient-55-Worker6] [9s 136ms] SocketTube(115) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-55-Worker6] [9s 136ms] SSLTube(SocketTube(115)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker6] [9s 136ms] AsyncSSLConnection(SSLTube(SocketTube(115))) HttpPublisher: cancelled by SSLTube(SocketTube(115)) DEBUG: [HttpClient-55-Worker6] [9s 136ms] SSL Reader(SocketTube(115)) stop DEBUG: [HttpClient-55-Worker6] [9s 136ms] SSL Writer(SocketTube(115)) stop DEBUG: [HttpClient-55-Worker6] [9s 136ms] SocketTube(115) Stopping read scheduler DEBUG: [HttpClient-55-Worker6] [9s 136ms] SocketTube(115) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-Worker6] [9s 136ms] SocketTube(115) Read scheduler stopped DEBUG: [HttpClient-55-Worker6] [9s 136ms] SocketTube(115) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [9s 137ms] HttpClientImpl(57) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [9s 137ms] HttpClientImpl(57) ClientImpl (async) send https://127.0.0.1:60577/ GET DEBUG: [HttpClient-56-Worker0] [9s 138ms] Exchange establishing exchange for https://127.0.0.1:60577/ GET, proxy=null Oct 16, 2023 9:01:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:35 AM 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] [9s 139ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-56-Worker0] [9s 139ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-56-Worker0] [9s 139ms] PlainHttpConnection(SocketTube(116)) registering connect event DEBUG: [HttpClient-56-Worker0] [9s 139ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-57-SelectorManager] [9s 139ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2a3e727b for C (true) DEBUG: [HttpClient-57-SelectorManager] [9s 139ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: finishing connect TestServer(2): connection accepted DEBUG: [HttpClient-57-SelectorManager] [9s 139ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46488 TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=46488, Session(1697439695525|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-56-Worker1] [9s 139ms] SocketTube(116) connecting flows DEBUG: [HttpClient-56-Worker1] [9s 139ms] SocketTube(116) read publisher got subscriber DEBUG: [HttpClient-56-Worker1] [9s 139ms] SocketTube(116) registering subscribe event DEBUG: [HttpClient-56-Worker1] [9s 139ms] SocketTube(116) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [9s 139ms] SocketTube(116) subscribe event raised DEBUG: [HttpClient-56-Worker1] [9s 139ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker1] [9s 139ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker1] [9s 139ms] SSL Writer(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SocketTube(116) DEBUG: [HttpClient-56-Worker1] [9s 140ms] SocketTube(116) subscribed for writing DEBUG: [HttpClient-56-Worker1] [9s 140ms] SocketTube(116) write: registering startSubscription event DEBUG: [HttpClient-56-Worker1] [9s 140ms] SSL Writer(SocketTube(116)) onSubscribe initiating handshaking DEBUG: [readLoop] [9s 136ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-Worker1] [9s 140ms] SSL Writer(SocketTube(116)) added 1 (0 bytes) to the writeList DEBUG: [readLoop] [9s 140ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 140ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 140ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 140ms] FramesDecoder Tail size is now: 0, current= Server connection to /127.0.0.1:46486 stopping. 1 streams DEBUG: [HttpClient-56-Worker1] [9s 140ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:false TestServer: Connection writer stopping DEBUG: [HttpClient-56-Worker1] [9s 140ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker1] [9s 142ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [9s 142ms] SSL Writer(SocketTube(116)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-57-SelectorManager] [9s 142ms] 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@20c6190b[Not completed, 4 dependents] (id=7935) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-57-SelectorManager] [9s 142ms] SocketTube(116) read demand reset to 0 DEBUG: [HttpClient-57-SelectorManager] [9s 142ms] SocketTube(116) calling onSubscribe DEBUG: [HttpClient-57-SelectorManager] [9s 142ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-57-SelectorManager] [9s 142ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-57-SelectorManager] [9s 142ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker1] [9s 142ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [9s 142ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-57-SelectorManager] [9s 142ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker1] [9s 142ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker1] [9s 142ms] SSL Writer(SocketTube(116)) Sending 2191 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [9s 142ms] SSL Reader(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-57-SelectorManager] [9s 142ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-57-SelectorManager] [9s 142ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-57-SelectorManager] [9s 142ms] SocketTube(116) onSubscribe called DEBUG: [HttpClient-57-SelectorManager] [9s 142ms] SocketTube(116) pending subscriber subscribed DEBUG: [HttpClient-57-SelectorManager] [9s 142ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65c49377 for R (true) DEBUG: [HttpClient-57-SelectorManager] [9s 142ms] SocketTube(116) write: starting subscription DEBUG: [HttpClient-57-SelectorManager] [9s 142ms] SocketTube(116) write: offloading requestMore DEBUG: [HttpClient-56-Worker1] [9s 142ms] SSL Writer(SocketTube(116)) Adding 2191 to outputQ queue DEBUG: [HttpClient-56-Worker2] [9s 142ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker2] [9s 142ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [9s 142ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-56-Worker2] [9s 142ms] SocketTube(116) trying to write: 2191 DEBUG: [HttpClient-56-Worker1] [9s 142ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker2] [9s 142ms] SocketTube(116) wrote: 2191 DEBUG: [HttpClient-56-Worker2] [9s 142ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker2] [9s 142ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [9s 142ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [9s 142ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker2] [9s 142ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [9s 142ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [9s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65c49377 for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 143ms] HttpClientImpl(57) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-57-SelectorManager] [9s 143ms] SocketTube(116) read bytes: 133 DEBUG: [HttpClient-57-SelectorManager] [9s 143ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 143ms] SSL Reader(SocketTube(116)) Adding 133 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [9s 143ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65c49377 for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 143ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 143ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Reader(SocketTube(116)) Unwrapping: 133 DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 133 DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-57-SelectorManager] [9s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65c49377 for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 144ms] SocketTube(116) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [9s 144ms] SocketTube(116) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Writer(SocketTube(116)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Writer(SocketTube(116)) Sending 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Writer(SocketTube(116)) Adding 6 to outputQ queue DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [9s 144ms] SocketTube(116) trying to write: 6 DEBUG: [HttpClient-56-Worker3] [9s 144ms] SocketTube(116) wrote: 6 DEBUG: [HttpClient-56-Worker3] [9s 144ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker3] [9s 144ms] SocketTube(116) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 144ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 144ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker3] [9s 145ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [9s 145ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker3] [9s 145ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker3] [9s 145ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker3] [9s 145ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 145ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-SelectorManager] [9s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65c49377 for R (true) DEBUG: [HttpClient-57-SelectorManager] [9s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65c49377 for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 145ms] SocketTube(116) read bytes: 175 DEBUG: [HttpClient-57-SelectorManager] [9s 145ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 145ms] SSL Reader(SocketTube(116)) Adding 175 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [9s 145ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65c49377 for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 145ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) Unwrapping: 175 DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 6 DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) Unwrapping: 169 DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 79 DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) Unwrapping: 90 DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 90 DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-56-Worker4] [9s 145ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-56-Worker4] [9s 146ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker4] [9s 146ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [9s 146ms] SSL Writer(SocketTube(116)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [9s 146ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [9s 146ms] SSLFlowDelegate(SocketTube(116)) setALPN = h2 DEBUG: [HttpClient-56-Worker4] [9s 146ms] PlainHttpConnection(SocketTube(116)) finishConnect, setting connected=true DEBUG: [HttpClient-56-Worker4] [9s 146ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-56-Worker4] [9s 146ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-56-Worker4] [9s 146ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-56-Worker4] [9s 146ms] SSLTube(SocketTube(116)) connecting flows DEBUG: [HttpClient-56-Worker4] [9s 146ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@adaf69c DEBUG: [HttpClient-56-Worker4] [9s 146ms] Http2Connection(SSLTube(SocketTube(116))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-56-Worker4] [9s 146ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 146ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 146ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 146ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 146ms] SSLTube(SocketTube(116)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-56-Worker4] [9s 146ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) Oct 16, 2023 9:01:35 AM 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] [9s 148ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 63 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [9s 148ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [9s 148ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [9s 148ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [9s 148ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker4] [9s 148ms] SSL Writer(SocketTube(116)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-56-Worker4] [9s 148ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 13 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [9s 148ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(116))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-56-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-56-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(116))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(116))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-56-Worker4] [9s 148ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed buffered data DEBUG: [HttpClient-56-Worker4] [9s 149ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-56-Worker4] [9s 149ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-56-Worker4] [9s 149ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-56-Worker4] [9s 149ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-56-Worker4] [9s 149ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-56-Worker4] [9s 149ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [9s 149ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:60577/ GET DEBUG: [HttpClient-56-Worker4] [9s 149ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-56-Worker4] [9s 149ms] Http2Connection(SSLTube(SocketTube(116))) Opened stream 1 DEBUG: [HttpClient-56-Worker4] [9s 149ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:01:35 AM 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] [9s 149ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 48 bytes to the write queue DEBUG: [HttpClient-56-Worker4] [9s 149ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [9s 149ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [9s 149ms] Exchange sendRequestBody DEBUG: [HttpClient-56-Worker4] [9s 149ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-56-Worker4] [9s 149ms] SSL Writer(SocketTube(116)) Sending 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [9s 149ms] SSL Writer(SocketTube(116)) Adding 90 to outputQ queue DEBUG: [HttpClient-56-Worker4] [9s 149ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [9s 149ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 149ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [9s 149ms] SocketTube(116) trying to write: 90 DEBUG: [HttpClient-56-Worker4] [9s 149ms] SocketTube(116) wrote: 90 DEBUG: [HttpClient-56-Worker4] [9s 149ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker4] [9s 149ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 149ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 149ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 149ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker4] [9s 149ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker4] [9s 149ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [9s 149ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker4] [9s 150ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [9s 150ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSLTube(SocketTube(116)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) wrapping 124 bytes DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) Sending 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) Adding 162 to outputQ queue DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [9s 150ms] SocketTube(116) trying to write: 162 DEBUG: [HttpClient-56-Worker4] [9s 150ms] SocketTube(116) wrote: 162 DEBUG: [HttpClient-56-Worker4] [9s 150ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker4] [9s 150ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 150ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker4] [9s 150ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker4] [9s 150ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker4] [9s 150ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker4] [9s 150ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 150ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [9s 150ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 150ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 150ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 150ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [9s 151ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 151ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 151ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 151ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 151ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 151ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 151ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 151ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-SelectorManager] [9s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65c49377 for None (false) TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-57-SelectorManager] [9s 151ms] SocketTube(116) read bytes: 1803 DEBUG: [HttpClient-57-SelectorManager] [9s 151ms] SSL Reader(SocketTube(116)) onNext TestServer(2): connection started DEBUG: [HttpClient-57-SelectorManager] [9s 151ms] SSL Reader(SocketTube(116)) Adding 1803 bytes to read buffer TestServer(2): Using handler for: / DEBUG: [HttpClient-57-SelectorManager] [9s 151ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65c49377 for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 151ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [9s 151ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker5] [9s 152ms] SSL Reader(SocketTube(116)) Unwrapping: 1803 DEBUG: [HttpClient-57-SelectorManager] [9s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65c49377 for R (false) Sent response headers 200 DEBUG: [HttpClient-56-Worker5] [9s 152ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-56-Worker5] [9s 152ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-56-Worker5] [9s 152ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-57-SelectorManager] [9s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65c49377 for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 152ms] SocketTube(116) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [9s 152ms] SocketTube(116) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [9s 152ms] SSL Reader(SocketTube(116)) Unwrapping: 77 DEBUG: [HttpClient-56-Worker5] [9s 152ms] SSL Reader(SocketTube(116)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker5] [9s 152ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-56-Worker5] [9s 152ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 77 DEBUG: [HttpClient-56-Worker5] [9s 152ms] SSL Reader(SocketTube(116)) sending 39 DEBUG: [HttpClient-56-Worker5] [9s 152ms] SSL Reader(SocketTube(116)) Adding 39 to outputQ queue DEBUG: [HttpClient-56-Worker5] [9s 152ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [9s 152ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker5] [9s 152ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-56-Worker5] [9s 152ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-56-Worker5] [9s 152ms] Http2Connection(SSLTube(SocketTube(116))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker5] [9s 152ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(1): 39 DEBUG: [HttpClient-56-Worker5] [9s 152ms] Http2Connection(SSLTube(SocketTube(116))) Processing 39 DEBUG: [HttpClient-56-Worker5] [9s 152ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-56-Worker5] [9s 152ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [9s 152ms] 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 Oct 16, 2023 9:01:35 AM 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] [9s 152ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-56-Worker5] [9s 153ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 9 bytes to the write queue DEBUG: [HttpClient-56-Worker5] [9s 153ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker5] [9s 153ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Writer(SocketTube(116)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Writer(SocketTube(116)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Writer(SocketTube(116)) wrapping 9 bytes DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Writer(SocketTube(116)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Writer(SocketTube(116)) Sending 47 bytes downstream DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Writer(SocketTube(116)) Adding 47 to outputQ queue DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-56-Worker5] [9s 153ms] SocketTube(116) trying to write: 47 DEBUG: [HttpClient-56-Worker5] [9s 153ms] SocketTube(116) wrote: 47 DEBUG: [HttpClient-56-Worker5] [9s 153ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-56-Worker5] [9s 153ms] SocketTube(116) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [9s 153ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-Worker5] [9s 153ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [9s 153ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 153ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 153ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 153ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 153ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [9s 153ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(1) DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker5] [9s 153ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker5] [9s 153ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-Worker5] [9s 153ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [9s 153ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [9s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65c49377 for R (true) DEBUG: [HttpClient-57-SelectorManager] [9s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65c49377 for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 154ms] SocketTube(116) read bytes: 151 DEBUG: [HttpClient-57-SelectorManager] [9s 154ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 154ms] SSL Reader(SocketTube(116)) Adding 151 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [9s 154ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65c49377 for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 154ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [9s 154ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker6] [9s 154ms] SSL Reader(SocketTube(116)) Unwrapping: 151 DEBUG: [HttpClient-56-Worker6] [9s 154ms] SSL Reader(SocketTube(116)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-56-Worker6] [9s 154ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-56-Worker6] [9s 154ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 53 DEBUG: [HttpClient-56-Worker6] [9s 154ms] SSL Reader(SocketTube(116)) sending 15 DEBUG: [HttpClient-56-Worker6] [9s 154ms] SSL Reader(SocketTube(116)) Adding 15 to outputQ queue DEBUG: [HttpClient-56-Worker6] [9s 154ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [9s 154ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-56-Worker6] [9s 154ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-56-Worker6] [9s 154ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [9s 154ms] Http2Connection(SSLTube(SocketTube(116))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [9s 154ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(2): 15 DEBUG: [HttpClient-56-Worker6] [9s 154ms] Http2Connection(SSLTube(SocketTube(116))) Processing 15 DEBUG: [HttpClient-56-Worker6] [9s 154ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-56-Worker6] [9s 154ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [9s 154ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker6] [9s 154ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker6] [9s 154ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-56-Worker6] [9s 154ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 46488 DEBUG: [HttpClient-56-Worker6] [9s 154ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 46488 DEBUG: [HttpClient-56-Worker6] [9s 154ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-56-Worker6] [9s 154ms] HttpClientImpl(57) body subscriber registered: 1 DEBUG: [HttpClient-56-Worker6] [9s 154ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(2) DEBUG: [HttpClient-56-Worker6] [9s 154ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) Unwrapping: 98 DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 51 DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) sending 13 DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) Adding 13 to outputQ queue DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-56-Worker6] [9s 155ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [9s 155ms] Http2Connection(SSLTube(SocketTube(116))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [9s 155ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(3): 13 DEBUG: [HttpClient-56-Worker6] [9s 155ms] Http2Connection(SSLTube(SocketTube(116))) Processing 13 DEBUG: [HttpClient-56-Worker6] [9s 155ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-56-Worker6] [9s 155ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [9s 155ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker6] [9s 155ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker6] [9s 155ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-56-Worker6] [9s 155ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-56-Worker6] [9s 155ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-56-Worker6] [9s 155ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(3) DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) Unwrapping: 47 DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 47 DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) sending 9 DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) Adding 9 to outputQ queue DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-56-Worker6] [9s 155ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-56-Worker6] [9s 155ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [9s 155ms] Http2Connection(SSLTube(SocketTube(116))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [9s 155ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(4): 9 DEBUG: [HttpClient-56-Worker6] [9s 155ms] Http2Connection(SSLTube(SocketTube(116))) Processing 9 DEBUG: [HttpClient-56-Worker6] [9s 155ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-Worker6] [9s 155ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [9s 155ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker6] [9s 155ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker6] [9s 155ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-56-Worker6] [9s 155ms] HttpClientImpl(57) body subscriber unregistered: 0 DEBUG: [HttpClient-56-Worker6] [9s 155ms] HttpClientImpl(57) ClientImpl (async) elapsed 17 millis for GET to https://127.0.0.1:60577/ DEBUG: [HttpClient-56-Worker6] [9s 156ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-56-Worker6] [9s 156ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-56-Worker6] [9s 156ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) close stream 1 DEBUG: [HttpClient-56-Worker6] [9s 156ms] Http2Connection(SSLTube(SocketTube(116))) Closed stream 1 DEBUG: [HttpClient-56-Worker6] [9s 156ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4dfa15f1 DEBUG: [HttpClient-56-Worker6] [9s 156ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] HttpClientImpl(57) SelectorManager shutting down DEBUG: [HttpClient-56-Worker6] [9s 156ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(4) DEBUG: [HttpClient-56-Worker6] [9s 156ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [9s 156ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-Worker6] [9s 156ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-Worker6] [9s 156ms] SocketTube(116) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] Http2ClientImpl stopping DEBUG: [HttpClient-56-Worker6] [9s 156ms] SocketTube(116) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-56-Worker6] [9s 156ms] SocketTube(116) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@394ee07f (java.io.IOException: selector manager closed) DEBUG: [HttpClient-56-Worker6] [9s 156ms] SocketTube(116) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [9s 156ms] SocketTube(116) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [9s 156ms] SocketTube(116) pausing read event DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-56-Worker6] [9s 156ms] SocketTube(116) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [9s 156ms] SocketTube(116) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@394ee07f (java.io.IOException: selector manager closed) DEBUG: [HttpClient-56-Worker6] [9s 156ms] SocketTube(116) signal read error: java.io.IOException: selector manager closed Oct 16, 2023 9:01:35 AM 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] [9s 156ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 34 bytes to the write queue DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SSL Writer(SocketTube(116)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SSL Writer(SocketTube(116)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SSL Writer(SocketTube(116)) wrapping 34 bytes DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SSL Writer(SocketTube(116)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SSL Writer(SocketTube(116)) Sending 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SSL Writer(SocketTube(116)) Adding 72 to outputQ queue DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-56-Worker6] [9s 156ms] 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@20c6190b[Not completed, 4 dependents] (id=7935) 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@adaf69c, getALPN: jdk.internal.net.http.common.MinimalFuture@4979a2bb[Completed normally] (id=7941), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker6] [9s 156ms] SocketTube(116) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [9s 156ms] SSL Reader(SocketTube(116)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SocketTube(116) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SocketTube(116) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SocketTube(116) write: cancel DEBUG: [HttpClient-57-SelectorManager] [9s 156ms] SocketTube(116) write: resetting demand to 0 DEBUG: [HttpClient-57-SelectorManager] [9s 157ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-57-SelectorManager] [9s 157ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker6] [9s 156ms] SSL Reader(SocketTube(116)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 157ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:322) Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-56-Worker6] [9s 157ms] SSL Reader(SocketTube(116)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 157ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-57-SelectorManager] [9s 157ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-56-Worker6] [9s 157ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@adaf69c, getALPN: jdk.internal.net.http.common.MinimalFuture@4979a2bb[Completed normally] (id=7941), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [9s 157ms] Http2Connection(SSLTube(SocketTube(116))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [9s 157ms] Http2Connection(SSLTube(SocketTube(116))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:322) DEBUG: [HttpClient-56-Worker6] [9s 157ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [9s 157ms] SSLTube(SocketTube(116)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [9s 157ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-Worker6] [9s 157ms] SSL Reader(SocketTube(116)) stop DEBUG: [HttpClient-56-Worker6] [9s 158ms] SSL Writer(SocketTube(116)) stop DEBUG: [HttpClient-57-SelectorManager] [9s 157ms] PlainHttpConnection(SocketTube(116)) Closing channel: channel not registered with selector DEBUG: [HttpClient-56-Worker6] [9s 158ms] SocketTube(116) Stopping read scheduler DEBUG: [HttpClient-56-Worker6] [9s 158ms] SocketTube(116) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker6] [9s 158ms] SocketTube(116) Read scheduler stopped DEBUG: [HttpClient-57-SelectorManager] [9s 158ms] SocketTube(116) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-57-SelectorManager] [9s 158ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-56-Worker6] [9s 158ms] SocketTube(116) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] Server connection to /127.0.0.1:46488 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [9s 158ms] HttpClientImpl(58) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [9s 159ms] HttpClientImpl(58) ClientImpl (async) send https://127.0.0.1:60577/ GET DEBUG: [HttpClient-57-Worker0] [9s 159ms] Exchange establishing exchange for https://127.0.0.1:60577/ GET, proxy=null Oct 16, 2023 9:01:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:35 AM 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] [9s 160ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-57-Worker0] [9s 160ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-57-Worker0] [9s 160ms] PlainHttpConnection(SocketTube(117)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [9s 160ms] PlainHttpConnection(SocketTube(117)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [9s 160ms] PlainHttpConnection(SocketTube(117)) registering connect event DEBUG: [HttpClient-57-Worker0] [9s 160ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-58-SelectorManager] [9s 160ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2aa0fb5d for C (true) DEBUG: [HttpClient-58-SelectorManager] [9s 160ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: finishing connect TestServer(2): connection accepted DEBUG: [HttpClient-58-SelectorManager] [9s 160ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39871 TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=39871, Session(1697439695549|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-57-Worker1] [9s 161ms] SocketTube(117) connecting flows DEBUG: [HttpClient-57-Worker1] [9s 161ms] SocketTube(117) read publisher got subscriber DEBUG: [HttpClient-57-Worker1] [9s 161ms] SocketTube(117) registering subscribe event DEBUG: [HttpClient-57-Worker1] [9s 161ms] SocketTube(117) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] SocketTube(117) subscribe event raised DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] 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@2058902d[Not completed, 4 dependents] (id=8000) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] SocketTube(117) read demand reset to 0 DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] SocketTube(117) calling onSubscribe DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] SSL Reader(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] SocketTube(117) onSubscribe called DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] SocketTube(117) pending subscriber subscribed DEBUG: [HttpClient-57-Worker1] [9s 161ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (true) DEBUG: [HttpClient-57-Worker1] [9s 161ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker1] [9s 161ms] SSL Writer(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SocketTube(117) DEBUG: [HttpClient-57-Worker1] [9s 161ms] SocketTube(117) subscribed for writing DEBUG: [HttpClient-57-Worker1] [9s 161ms] SocketTube(117) write: registering startSubscription event DEBUG: [HttpClient-57-Worker1] [9s 161ms] SSL Writer(SocketTube(117)) onSubscribe initiating handshaking DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] SocketTube(117) write: starting subscription DEBUG: [HttpClient-58-SelectorManager] [9s 161ms] SocketTube(117) write: offloading requestMore DEBUG: [HttpClient-57-Worker1] [9s 161ms] SSL Writer(SocketTube(117)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-57-Worker1] [9s 161ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-57-Worker1] [9s 161ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker2] [9s 161ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker2] [9s 161ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [9s 161ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [9s 162ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [9s 162ms] SSL Writer(SocketTube(117)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-57-Worker1] [9s 162ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [9s 162ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker1] [9s 162ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker1] [9s 162ms] SSL Writer(SocketTube(117)) Sending 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [9s 162ms] SSL Writer(SocketTube(117)) Adding 2191 to outputQ queue DEBUG: [HttpClient-57-Worker1] [9s 162ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker1] [9s 162ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker1] [9s 162ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [9s 162ms] SocketTube(117) trying to write: 2191 DEBUG: [HttpClient-57-Worker1] [9s 162ms] SocketTube(117) wrote: 2191 DEBUG: [HttpClient-57-Worker1] [9s 162ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker1] [9s 163ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [9s 163ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [9s 163ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker1] [9s 163ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [9s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 164ms] HttpClientImpl(58) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-58-SelectorManager] [9s 164ms] SocketTube(117) read bytes: 133 DEBUG: [HttpClient-58-SelectorManager] [9s 164ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 164ms] SSL Reader(SocketTube(117)) Adding 133 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 164ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker3] [9s 164ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [9s 164ms] SSL Reader(SocketTube(117)) Unwrapping: 133 DEBUG: [HttpClient-58-SelectorManager] [9s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 164ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 164ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker3] [9s 164ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [9s 164ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 133 DEBUG: [HttpClient-57-Worker3] [9s 164ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker3] [9s 164ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [9s 164ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-58-SelectorManager] [9s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 164ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [9s 164ms] SocketTube(117) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 164ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-57-Worker3] [9s 165ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-57-Worker3] [9s 165ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [9s 165ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [9s 165ms] SSL Writer(SocketTube(117)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [9s 165ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [9s 165ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker3] [9s 165ms] SSL Writer(SocketTube(117)) Sending 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [9s 165ms] SSL Writer(SocketTube(117)) Adding 6 to outputQ queue DEBUG: [HttpClient-57-Worker3] [9s 165ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [9s 165ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [9s 165ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [9s 165ms] SocketTube(117) trying to write: 6 DEBUG: [HttpClient-57-Worker3] [9s 165ms] SocketTube(117) wrote: 6 DEBUG: [HttpClient-57-Worker3] [9s 165ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker3] [9s 165ms] SocketTube(117) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 165ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 165ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker3] [9s 165ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [9s 165ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker3] [9s 165ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker3] [9s 165ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker3] [9s 165ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 165ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-SelectorManager] [9s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (true) DEBUG: [HttpClient-58-SelectorManager] [9s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 165ms] SocketTube(117) read bytes: 175 DEBUG: [HttpClient-58-SelectorManager] [9s 165ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 165ms] SSL Reader(SocketTube(117)) Adding 175 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 165ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 165ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 165ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [9s 165ms] SSL Reader(SocketTube(117)) Unwrapping: 175 DEBUG: [HttpClient-57-Worker4] [9s 165ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-57-Worker4] [9s 165ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [9s 165ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 6 DEBUG: [HttpClient-57-Worker4] [9s 165ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker4] [9s 165ms] SSL Reader(SocketTube(117)) Unwrapping: 169 DEBUG: [HttpClient-57-Worker4] [9s 165ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-57-Worker4] [9s 165ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [9s 165ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 79 DEBUG: [HttpClient-57-Worker4] [9s 165ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker4] [9s 165ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker4] [9s 165ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker4] [9s 165ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-57-Worker4] [9s 165ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [9s 166ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [9s 166ms] SSL Reader(SocketTube(117)) Unwrapping: 90 DEBUG: [HttpClient-57-Worker4] [9s 166ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker4] [9s 166ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [9s 166ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 90 DEBUG: [HttpClient-57-Worker4] [9s 166ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-Worker4] [9s 166ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-57-Worker4] [9s 166ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker4] [9s 166ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [9s 166ms] SSL Writer(SocketTube(117)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [9s 166ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [9s 166ms] SSLFlowDelegate(SocketTube(117)) setALPN = h2 DEBUG: [HttpClient-57-Worker4] [9s 166ms] PlainHttpConnection(SocketTube(117)) finishConnect, setting connected=true DEBUG: [HttpClient-57-Worker4] [9s 166ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-57-Worker4] [9s 166ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-57-Worker4] [9s 167ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-57-Worker4] [9s 167ms] SSLTube(SocketTube(117)) connecting flows DEBUG: [HttpClient-57-Worker4] [9s 167ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@903be8b DEBUG: [HttpClient-57-Worker4] [9s 167ms] Http2Connection(SSLTube(SocketTube(117))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-57-Worker4] [9s 167ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 167ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 167ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 167ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 167ms] SSLTube(SocketTube(117)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-57-Worker4] [9s 167ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) Oct 16, 2023 9:01:35 AM 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] [9s 167ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 63 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [9s 167ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [9s 167ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [9s 167ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [9s 167ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker4] [9s 167ms] SSL Writer(SocketTube(117)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [9s 167ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-57-Worker4] [9s 167ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 13 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [9s 167ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [9s 167ms] Http2Connection(SSLTube(SocketTube(117))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-57-Worker4] [9s 167ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-57-Worker4] [9s 167ms] Http2Connection(SSLTube(SocketTube(117))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker4] [9s 167ms] Http2Connection(SSLTube(SocketTube(117))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-57-Worker4] [9s 167ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed buffered data DEBUG: [HttpClient-57-Worker4] [9s 167ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-Worker4] [9s 167ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-Worker4] [9s 167ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-57-Worker4] [9s 167ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-57-Worker4] [9s 167ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-57-Worker4] [9s 167ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [9s 167ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:60577/ GET DEBUG: [HttpClient-57-Worker4] [9s 167ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-57-Worker4] [9s 167ms] Http2Connection(SSLTube(SocketTube(117))) Opened stream 1 DEBUG: [HttpClient-57-Worker4] [9s 168ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:01:35 AM 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] [9s 168ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 48 bytes to the write queue DEBUG: [HttpClient-57-Worker4] [9s 168ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [9s 168ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [9s 168ms] Exchange sendRequestBody DEBUG: [HttpClient-57-Worker4] [9s 168ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) Sending 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) Adding 90 to outputQ queue DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [9s 168ms] SocketTube(117) trying to write: 90 DEBUG: [HttpClient-57-Worker4] [9s 168ms] SocketTube(117) wrote: 90 DEBUG: [HttpClient-57-Worker4] [9s 168ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker4] [9s 168ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 168ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker4] [9s 168ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [9s 168ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker4] [9s 168ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [9s 168ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSLTube(SocketTube(117)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) wrapping 124 bytes DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) Sending 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) Adding 162 to outputQ queue DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 168ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [9s 168ms] SocketTube(117) trying to write: 162 DEBUG: [HttpClient-57-Worker4] [9s 168ms] SocketTube(117) wrote: 162 DEBUG: [HttpClient-57-Worker4] [9s 169ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker4] [9s 169ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 169ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 169ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 169ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [9s 169ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker4] [9s 169ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker4] [9s 169ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 169ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [9s 169ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker4] [9s 169ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker4] [9s 169ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker4] [9s 169ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 169ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [9s 169ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 169ms] SocketTube(117) read bytes: 1726 TestServer(2): starting connection DEBUG: [HttpClient-58-SelectorManager] [9s 169ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 169ms] SSL Reader(SocketTube(117)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 169ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 169ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 169ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [9s 169ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker5] [9s 169ms] SSL Reader(SocketTube(117)) Unwrapping: 1726 DEBUG: [HttpClient-58-SelectorManager] [9s 169ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (false) DEBUG: [HttpClient-57-Worker5] [9s 169ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-57-Worker5] [9s 169ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-57-Worker5] [9s 169ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-57-Worker5] [9s 169ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker5] [9s 169ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker5] [9s 169ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker5] [9s 169ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [9s 169ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (false) DEBUG: [Test-server-pool] [9s 172ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 172ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 172ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [9s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for None (false) DEBUG: [Test-server-pool] [9s 172ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [9s 172ms] SocketTube(117) read bytes: 77 DEBUG: [HttpClient-58-SelectorManager] [9s 172ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 172ms] SSL Reader(SocketTube(117)) Adding 77 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 172ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 173ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [9s 173ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker6] [9s 173ms] SSL Reader(SocketTube(117)) Unwrapping: 77 DEBUG: [HttpClient-57-Worker6] [9s 173ms] SSL Reader(SocketTube(117)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker6] [9s 173ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-57-Worker6] [9s 173ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 77 DEBUG: [HttpClient-57-Worker6] [9s 173ms] SSL Reader(SocketTube(117)) sending 39 DEBUG: [HttpClient-57-Worker6] [9s 173ms] SSL Reader(SocketTube(117)) Adding 39 to outputQ queue DEBUG: [HttpClient-57-Worker6] [9s 173ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [9s 173ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker6] [9s 173ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-57-Worker6] [9s 173ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-57-Worker6] [9s 173ms] Http2Connection(SSLTube(SocketTube(117))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker6] [9s 173ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(1): 39 DEBUG: [HttpClient-57-Worker6] [9s 173ms] Http2Connection(SSLTube(SocketTube(117))) Processing 39 DEBUG: [HttpClient-57-Worker6] [9s 173ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-57-Worker6] [9s 173ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [9s 173ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Oct 16, 2023 9:01:35 AM 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] [9s 173ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-57-Worker6] [9s 173ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 9 bytes to the write queue DEBUG: [HttpClient-57-Worker6] [9s 173ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker6] [9s 173ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker6] [9s 173ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker6] [9s 173ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-Worker6] [9s 173ms] SSL Writer(SocketTube(117)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Writer(SocketTube(117)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Writer(SocketTube(117)) wrapping 9 bytes DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Writer(SocketTube(117)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Writer(SocketTube(117)) Sending 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Writer(SocketTube(117)) Adding 47 to outputQ queue DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [9s 174ms] SocketTube(117) trying to write: 47 DEBUG: [HttpClient-57-Worker6] [9s 174ms] SocketTube(117) wrote: 47 DEBUG: [HttpClient-57-Worker6] [9s 174ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-57-Worker6] [9s 174ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [9s 174ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-Worker6] [9s 174ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [9s 174ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(1) DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker6] [9s 174ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker6] [9s 174ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker6] [9s 174ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [9s 174ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [9s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (false) DEBUG: [readLoop] [9s 177ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 177ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 177ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 177ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(2): connection started DEBUG: [readLoop] [9s 178ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 178ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 178ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 178ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 178ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 178ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [readLoop] [9s 178ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 178ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 178ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 178ms] FramesDecoder decodes: 0 TestServer(2): Using handler for: / DEBUG: [readLoop] [9s 178ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [HttpClient-58-SelectorManager] [9s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 179ms] SocketTube(117) read bytes: 151 DEBUG: [HttpClient-58-SelectorManager] [9s 179ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 179ms] SSL Reader(SocketTube(117)) Adding 151 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 180ms] SocketTube(117) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655a1a42 for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 180ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker7] [9s 180ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker7] [9s 180ms] SSL Reader(SocketTube(117)) Unwrapping: 151 DEBUG: [HttpClient-57-Worker7] [9s 180ms] SSL Reader(SocketTube(117)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-57-Worker7] [9s 180ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-57-Worker7] [9s 180ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 53 DEBUG: [HttpClient-57-Worker7] [9s 180ms] SSL Reader(SocketTube(117)) sending 15 DEBUG: [HttpClient-57-Worker7] [9s 180ms] SSL Reader(SocketTube(117)) Adding 15 to outputQ queue DEBUG: [HttpClient-57-Worker7] [9s 180ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [9s 180ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-57-Worker7] [9s 180ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-57-Worker7] [9s 180ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [9s 180ms] Http2Connection(SSLTube(SocketTube(117))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [9s 180ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(2): 15 DEBUG: [HttpClient-57-Worker7] [9s 180ms] Http2Connection(SSLTube(SocketTube(117))) Processing 15 DEBUG: [HttpClient-57-Worker7] [9s 180ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-57-Worker7] [9s 180ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [9s 180ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [9s 180ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [9s 180ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-57-Worker7] [9s 180ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 39871 DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 39871 DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-57-Worker7] [9s 181ms] HttpClientImpl(58) body subscriber registered: 1 DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(2) DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) Unwrapping: 98 DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 51 DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) sending 13 DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) Adding 13 to outputQ queue DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(3): 13 DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117))) Processing 13 DEBUG: [HttpClient-57-Worker7] [9s 181ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-57-Worker7] [9s 181ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [9s 181ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(3) DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) Unwrapping: 47 DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 47 DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) sending 9 DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) Adding 9 to outputQ queue DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-57-Worker7] [9s 181ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(4): 9 DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117))) Processing 9 DEBUG: [HttpClient-57-Worker7] [9s 181ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-Worker7] [9s 181ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [9s 181ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [9s 181ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-57-Worker7] [9s 182ms] HttpClientImpl(58) body subscriber unregistered: 0 DEBUG: [HttpClient-57-Worker7] [9s 182ms] HttpClientImpl(58) ClientImpl (async) elapsed 22 millis for GET to https://127.0.0.1:60577/ DEBUG: [HttpClient-57-Worker7] [9s 182ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [9s 182ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [9s 182ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) close stream 1 DEBUG: [HttpClient-57-Worker7] [9s 182ms] Http2Connection(SSLTube(SocketTube(117))) Closed stream 1 DEBUG: [HttpClient-57-Worker7] [9s 182ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@16a67337 DEBUG: [HttpClient-57-Worker7] [9s 182ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-57-Worker7] [9s 182ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(4) DEBUG: [HttpClient-57-Worker7] [9s 182ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [9s 182ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-Worker7] [9s 182ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-Worker7] [9s 182ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-Worker7] [9s 182ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker7] [9s 182ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] HttpClientImpl(58) SelectorManager shutting down DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] Http2ClientImpl stopping DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:01:35 AM 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] [9s 182ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 34 bytes to the write queue DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] SSL Writer(SocketTube(117)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] SSL Writer(SocketTube(117)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] SSL Writer(SocketTube(117)) wrapping 34 bytes DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] SSL Writer(SocketTube(117)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] SSL Writer(SocketTube(117)) Sending 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] SSL Writer(SocketTube(117)) Adding 72 to outputQ queue DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [9s 182ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] SocketTube(117) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] SocketTube(117) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] SocketTube(117) pausing read event DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] 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@2058902d[Not completed, 4 dependents] (id=8000) 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@903be8b, getALPN: jdk.internal.net.http.common.MinimalFuture@54755a17[Completed normally] (id=8006), 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] [9s 183ms] SocketTube(117) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] SSL Reader(SocketTube(117)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java: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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] SSL Reader(SocketTube(117)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@903be8b, getALPN: jdk.internal.net.http.common.MinimalFuture@54755a17[Completed normally] (id=8006), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] Http2Connection(SSLTube(SocketTube(117))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] SSLTube(SocketTube(117)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] SSL Reader(SocketTube(117)) stop DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] SSL Writer(SocketTube(117)) stop DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] SocketTube(117) Stopping read scheduler DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] SocketTube(117) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] SocketTube(117) Read scheduler stopped DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] SocketTube(117) write: cancel DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] SocketTube(117) write: resetting demand to 0 DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [9s 183ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-58-SelectorManager] [9s 184ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-58-SelectorManager] [9s 184ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-58-SelectorManager] [9s 184ms] PlainHttpConnection(SocketTube(117)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-SelectorManager] [9s 184ms] SocketTube(117) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-58-SelectorManager] [9s 184ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams Server connection to /127.0.0.1:39871 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-57-Worker8] [9s 184ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java: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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-57-Worker8] [9s 184ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [9s 185ms] HttpClientImpl(59) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [9s 185ms] HttpClientImpl(59) ClientImpl (async) send https://127.0.0.1:60577/ GET DEBUG: [HttpClient-58-Worker0] [9s 186ms] Exchange establishing exchange for https://127.0.0.1:60577/ GET, proxy=null Oct 16, 2023 9:01:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:35 AM 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] [9s 186ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-58-Worker0] [9s 186ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-58-Worker0] [9s 186ms] PlainHttpConnection(SocketTube(118)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [9s 186ms] PlainHttpConnection(SocketTube(118)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [9s 187ms] PlainHttpConnection(SocketTube(118)) registering connect event DEBUG: [HttpClient-58-Worker0] [9s 187ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@54c45bbe for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=46565, Session(1697439695570|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46565 DEBUG: [HttpClient-58-Worker1] [9s 187ms] SocketTube(118) connecting flows DEBUG: [HttpClient-58-Worker1] [9s 187ms] SocketTube(118) read publisher got subscriber DEBUG: [HttpClient-58-Worker1] [9s 187ms] SocketTube(118) registering subscribe event DEBUG: [HttpClient-58-Worker1] [9s 187ms] SocketTube(118) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-Worker1] [9s 187ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SocketTube(118) subscribe event raised DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] 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@5e3c30ce[Not completed, 4 dependents] (id=8065) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SocketTube(118) read demand reset to 0 DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SocketTube(118) calling onSubscribe DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SSL Reader(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SocketTube(118) onSubscribe called DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SocketTube(118) pending subscriber subscribed DEBUG: [HttpClient-58-Worker1] [9s 187ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (true) DEBUG: [HttpClient-58-Worker1] [9s 187ms] SSL Writer(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SocketTube(118) DEBUG: [HttpClient-58-Worker1] [9s 187ms] SocketTube(118) subscribed for writing DEBUG: [HttpClient-58-Worker1] [9s 187ms] SocketTube(118) write: registering startSubscription event DEBUG: [HttpClient-58-Worker1] [9s 187ms] SSL Writer(SocketTube(118)) onSubscribe initiating handshaking DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SocketTube(118) write: starting subscription DEBUG: [HttpClient-58-Worker1] [9s 187ms] SSL Writer(SocketTube(118)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [9s 187ms] SocketTube(118) write: offloading requestMore DEBUG: [HttpClient-58-Worker2] [9s 187ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker2] [9s 187ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [9s 187ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [9s 187ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-58-Worker1] [9s 188ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker1] [9s 189ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [9s 189ms] SSL Writer(SocketTube(118)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-58-Worker1] [9s 189ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [9s 189ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker1] [9s 189ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker1] [9s 189ms] SSL Writer(SocketTube(118)) Sending 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [9s 189ms] SSL Writer(SocketTube(118)) Adding 2191 to outputQ queue DEBUG: [HttpClient-58-Worker1] [9s 189ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker1] [9s 189ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker1] [9s 189ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [9s 189ms] SocketTube(118) trying to write: 2191 DEBUG: [HttpClient-58-Worker1] [9s 189ms] SocketTube(118) wrote: 2191 DEBUG: [HttpClient-58-Worker1] [9s 189ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker1] [9s 189ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [9s 189ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [9s 189ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker1] [9s 189ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [9s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 190ms] HttpClientImpl(59) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-59-SelectorManager] [9s 190ms] SocketTube(118) read bytes: 133 DEBUG: [HttpClient-59-SelectorManager] [9s 190ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 190ms] SSL Reader(SocketTube(118)) Adding 133 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 190ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 190ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 190ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Reader(SocketTube(118)) Unwrapping: 133 DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 133 DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-59-SelectorManager] [9s 191ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 191ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [9s 191ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Writer(SocketTube(118)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Writer(SocketTube(118)) Sending 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Writer(SocketTube(118)) Adding 6 to outputQ queue DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 191ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 191ms] SocketTube(118) trying to write: 6 DEBUG: [HttpClient-58-Worker3] [9s 191ms] SocketTube(118) wrote: 6 DEBUG: [HttpClient-58-Worker3] [9s 191ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker3] [9s 191ms] SocketTube(118) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 191ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 192ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker3] [9s 192ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 192ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker3] [9s 192ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker3] [9s 192ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-Worker3] [9s 192ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 192ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-SelectorManager] [9s 192ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (true) DEBUG: [HttpClient-59-SelectorManager] [9s 192ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 192ms] SocketTube(118) read bytes: 175 DEBUG: [HttpClient-59-SelectorManager] [9s 192ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 192ms] SSL Reader(SocketTube(118)) Adding 175 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 192ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 192ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 192ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) Unwrapping: 175 DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 6 DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) Unwrapping: 169 DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 79 DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) Unwrapping: 90 DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 90 DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-58-Worker4] [9s 192ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker4] [9s 193ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [9s 193ms] SSL Writer(SocketTube(118)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [9s 193ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [9s 193ms] SSLFlowDelegate(SocketTube(118)) setALPN = h2 DEBUG: [HttpClient-58-Worker4] [9s 193ms] PlainHttpConnection(SocketTube(118)) finishConnect, setting connected=true DEBUG: [HttpClient-58-Worker4] [9s 193ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-58-Worker4] [9s 193ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-58-Worker4] [9s 193ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-58-Worker4] [9s 193ms] SSLTube(SocketTube(118)) connecting flows DEBUG: [HttpClient-58-Worker4] [9s 193ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1679daec DEBUG: [HttpClient-58-Worker4] [9s 193ms] Http2Connection(SSLTube(SocketTube(118))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-58-Worker4] [9s 193ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 193ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 193ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 193ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 193ms] SSLTube(SocketTube(118)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-58-Worker4] [9s 193ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) Oct 16, 2023 9:01:35 AM 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] [9s 193ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 63 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [9s 193ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [9s 193ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [9s 193ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [9s 193ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker4] [9s 193ms] SSL Writer(SocketTube(118)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [9s 193ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-58-Worker4] [9s 193ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 13 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [9s 193ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [9s 193ms] Http2Connection(SSLTube(SocketTube(118))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-58-Worker4] [9s 193ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-58-Worker4] [9s 193ms] Http2Connection(SSLTube(SocketTube(118))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker4] [9s 194ms] Http2Connection(SSLTube(SocketTube(118))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-58-Worker4] [9s 194ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed buffered data DEBUG: [HttpClient-58-Worker4] [9s 194ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-Worker4] [9s 194ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-Worker4] [9s 194ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-58-Worker4] [9s 194ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-58-Worker4] [9s 194ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-58-Worker4] [9s 194ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [9s 194ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:60577/ GET DEBUG: [HttpClient-58-Worker4] [9s 194ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-58-Worker4] [9s 194ms] Http2Connection(SSLTube(SocketTube(118))) Opened stream 1 DEBUG: [HttpClient-58-Worker4] [9s 194ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:01:35 AM 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] [9s 194ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 48 bytes to the write queue DEBUG: [HttpClient-58-Worker4] [9s 194ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [9s 194ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [9s 194ms] Exchange sendRequestBody DEBUG: [HttpClient-58-Worker4] [9s 195ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) Sending 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) Adding 90 to outputQ queue DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 195ms] SocketTube(118) trying to write: 90 DEBUG: [HttpClient-58-Worker4] [9s 195ms] SocketTube(118) wrote: 90 DEBUG: [HttpClient-58-Worker4] [9s 195ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker4] [9s 195ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 195ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker4] [9s 195ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [9s 195ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker4] [9s 195ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [9s 195ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSLTube(SocketTube(118)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) wrapping 124 bytes DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) Sending 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) Adding 162 to outputQ queue DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 195ms] SocketTube(118) trying to write: 162 DEBUG: [HttpClient-58-Worker4] [9s 195ms] SocketTube(118) wrote: 162 DEBUG: [HttpClient-58-Worker4] [9s 195ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker4] [9s 195ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 195ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker4] [9s 195ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 195ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker4] [9s 195ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-Worker4] [9s 195ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 195ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [9s 196ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 196ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 196ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 196ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 196ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 196ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [9s 196ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 196ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 196ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 196ms] FramesDecoder decodes: 4 TestServer(2): connection started DEBUG: [readLoop] [9s 196ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 197ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 197ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 197ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 197ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 197ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 197ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 197ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-59-SelectorManager] [9s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 198ms] SocketTube(118) read bytes: 1907 DEBUG: [HttpClient-59-SelectorManager] [9s 198ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 198ms] SSL Reader(SocketTube(118)) Adding 1907 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 198ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 198ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [9s 198ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:1907, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker5] [9s 198ms] SSL Reader(SocketTube(118)) Unwrapping: 1907 DEBUG: [HttpClient-59-SelectorManager] [9s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 198ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-58-Worker5] [9s 198ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 1907 into buffer of 16676 remaining to decode: 181 DEBUG: [HttpClient-58-Worker5] [9s 198ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-58-Worker5] [9s 198ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-59-SelectorManager] [9s 198ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [9s 198ms] SSL Reader(SocketTube(118)) Unwrapping: 181 DEBUG: [HttpClient-58-Worker5] [9s 198ms] SSL Reader(SocketTube(118)) Decoded 39 bytes out of 181 into buffer of 512 remaining to decode: 104 DEBUG: [HttpClient-58-Worker5] [9s 198ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 77 DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Reader(SocketTube(118)) sending 39 DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Reader(SocketTube(118)) Adding 39 to outputQ queue DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-58-Worker5] [9s 199ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [9s 199ms] Http2Connection(SSLTube(SocketTube(118))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [9s 199ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(1): 39 DEBUG: [HttpClient-58-Worker5] [9s 199ms] Http2Connection(SSLTube(SocketTube(118))) Processing 39 DEBUG: [HttpClient-58-Worker5] [9s 199ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-58-Worker5] [9s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [9s 199ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-Worker5] [9s 199ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-58-Worker5] [9s 199ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 9 bytes to the write queue DEBUG: [HttpClient-58-Worker5] [9s 199ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker5] [9s 199ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Writer(SocketTube(118)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Writer(SocketTube(118)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Writer(SocketTube(118)) wrapping 9 bytes DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Writer(SocketTube(118)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Writer(SocketTube(118)) Sending 47 bytes downstream DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Writer(SocketTube(118)) Adding 47 to outputQ queue DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-58-Worker5] [9s 199ms] SocketTube(118) trying to write: 47 DEBUG: [HttpClient-58-Worker5] [9s 199ms] SocketTube(118) wrote: 47 DEBUG: [HttpClient-58-Worker5] [9s 199ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-58-Worker5] [9s 199ms] SocketTube(118) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [9s 199ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-Worker5] [9s 199ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker5] [9s 199ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(1) DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Reader(SocketTube(118)) Unwrapping: 104 DEBUG: [readLoop] [9s 199ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Reader(SocketTube(118)) Decoded 15 bytes out of 104 into buffer of 40 remaining to decode: 51 DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 53 DEBUG: [HttpClient-58-Worker5] [9s 199ms] SSL Reader(SocketTube(118)) sending 15 DEBUG: [HttpClient-58-Worker5] [9s 200ms] SSL Reader(SocketTube(118)) Adding 15 to outputQ queue DEBUG: [HttpClient-58-Worker5] [9s 200ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [9s 200ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-58-Worker5] [9s 200ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [readLoop] [9s 199ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 200ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 200ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [9s 200ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [9s 200ms] Http2Connection(SSLTube(SocketTube(118))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [9s 200ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(2): 15 DEBUG: [HttpClient-58-Worker5] [9s 200ms] Http2Connection(SSLTube(SocketTube(118))) Processing 15 DEBUG: [HttpClient-58-Worker5] [9s 200ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-58-Worker5] [9s 200ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [9s 200ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker5] [9s 200ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker5] [9s 200ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-58-Worker5] [9s 200ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 46565 DEBUG: [HttpClient-58-Worker5] [9s 200ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 46565 DEBUG: [HttpClient-58-Worker5] [9s 200ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-58-Worker5] [9s 201ms] HttpClientImpl(59) body subscriber registered: 1 DEBUG: [HttpClient-58-Worker5] [9s 201ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(2) DEBUG: [HttpClient-58-Worker5] [9s 201ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [9s 201ms] SSL Reader(SocketTube(118)) Unwrapping: 51 DEBUG: [HttpClient-58-Worker5] [9s 201ms] SSL Reader(SocketTube(118)) Decoded 13 bytes out of 51 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-58-Worker5] [9s 201ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-58-Worker5] [9s 201ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 51 DEBUG: [HttpClient-58-Worker5] [9s 201ms] SSL Reader(SocketTube(118)) sending 13 DEBUG: [HttpClient-58-Worker5] [9s 201ms] SSL Reader(SocketTube(118)) Adding 13 to outputQ queue DEBUG: [HttpClient-58-Worker5] [9s 201ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [9s 201ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-58-Worker5] [9s 201ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-58-Worker5] [9s 201ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [9s 201ms] Http2Connection(SSLTube(SocketTube(118))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [9s 201ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(3): 13 DEBUG: [HttpClient-58-Worker5] [9s 201ms] Http2Connection(SSLTube(SocketTube(118))) Processing 13 DEBUG: [HttpClient-58-Worker5] [9s 201ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-58-Worker5] [9s 201ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [9s 201ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker5] [9s 201ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker5] [9s 201ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-58-Worker5] [9s 201ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-58-Worker5] [9s 201ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-58-Worker5] [9s 201ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(3) DEBUG: [HttpClient-58-Worker5] [9s 201ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [9s 201ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker5] [9s 201ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker5] [9s 201ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-Worker5] [9s 201ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [9s 201ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [9s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (true) DEBUG: [HttpClient-59-SelectorManager] [9s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 201ms] SocketTube(118) read bytes: 47 DEBUG: [HttpClient-59-SelectorManager] [9s 201ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 201ms] SSL Reader(SocketTube(118)) Adding 47 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 201ms] SocketTube(118) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1b3eb56d for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 201ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [9s 201ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker6] [9s 201ms] SSL Reader(SocketTube(118)) Unwrapping: 47 DEBUG: [HttpClient-58-Worker6] [9s 202ms] SSL Reader(SocketTube(118)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-58-Worker6] [9s 202ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-58-Worker6] [9s 202ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 47 DEBUG: [HttpClient-58-Worker6] [9s 202ms] SSL Reader(SocketTube(118)) sending 9 DEBUG: [HttpClient-58-Worker6] [9s 202ms] SSL Reader(SocketTube(118)) Adding 9 to outputQ queue DEBUG: [HttpClient-58-Worker6] [9s 202ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [9s 202ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-58-Worker6] [9s 202ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-58-Worker6] [9s 202ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [9s 202ms] Http2Connection(SSLTube(SocketTube(118))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [9s 202ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(4): 9 DEBUG: [HttpClient-58-Worker6] [9s 202ms] Http2Connection(SSLTube(SocketTube(118))) Processing 9 DEBUG: [HttpClient-58-Worker6] [9s 202ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-58-Worker6] [9s 202ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [9s 202ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [9s 202ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [9s 202ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-58-Worker6] [9s 202ms] HttpClientImpl(59) body subscriber unregistered: 0 DEBUG: [HttpClient-58-Worker6] [9s 202ms] HttpClientImpl(59) ClientImpl (async) elapsed 16 millis for GET to https://127.0.0.1:60577/ DEBUG: [HttpClient-58-Worker6] [9s 202ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [9s 202ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [9s 202ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) close stream 1 DEBUG: [HttpClient-58-Worker6] [9s 202ms] Http2Connection(SSLTube(SocketTube(118))) Closed stream 1 DEBUG: [HttpClient-59-SelectorManager] [9s 202ms] HttpClientImpl(59) SelectorManager shutting down DEBUG: [HttpClient-58-Worker6] [9s 202ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3b2cecb6 DEBUG: [HttpClient-58-Worker6] [9s 202ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-58-Worker6] [9s 202ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(4) DEBUG: [HttpClient-59-SelectorManager] [9s 202ms] Http2ClientImpl stopping DEBUG: [HttpClient-59-SelectorManager] [9s 202ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-58-Worker6] [9s 202ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [9s 203ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-Worker6] [9s 203ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-Worker6] [9s 203ms] SocketTube(118) resuming read event Oct 16, 2023 9:01:35 AM 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] [9s 203ms] SocketTube(118) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [9s 203ms] SocketTube(118) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@57a6287b (java.io.IOException: selector manager closed) DEBUG: [HttpClient-58-Worker6] [9s 203ms] SocketTube(118) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 34 bytes to the write queue DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SSL Writer(SocketTube(118)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SSL Writer(SocketTube(118)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SSL Writer(SocketTube(118)) wrapping 34 bytes DEBUG: [HttpClient-58-Worker6] [9s 203ms] SocketTube(118) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SSL Writer(SocketTube(118)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SSL Writer(SocketTube(118)) Sending 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SSL Writer(SocketTube(118)) Adding 72 to outputQ queue DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-58-Worker6] [9s 203ms] SocketTube(118) pausing read event DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SocketTube(118) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SocketTube(118) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SocketTube(118) write: cancel DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SocketTube(118) write: resetting demand to 0 DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-58-Worker6] [9s 203ms] SocketTube(118) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [9s 203ms] SocketTube(118) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@57a6287b (java.io.IOException: selector manager closed) DEBUG: [HttpClient-58-Worker6] [9s 203ms] SocketTube(118) signal read error: java.io.IOException: selector manager closed Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-Worker6] [9s 203ms] 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@5e3c30ce[Not completed, 4 dependents] (id=8065) 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@1679daec, getALPN: jdk.internal.net.http.common.MinimalFuture@dc3edd0[Completed normally] (id=8071), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=47 lim=47 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker6] [9s 203ms] SocketTube(118) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] PlainHttpConnection(SocketTube(118)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-Worker6] [9s 203ms] SSL Reader(SocketTube(118)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] SocketTube(118) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-59-SelectorManager] [9s 203ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams Server connection to /127.0.0.1:46565 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-58-Worker6] [9s 203ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:322) DEBUG: [HttpClient-58-Worker6] [9s 204ms] SSL Reader(SocketTube(118)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [9s 204ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1679daec, getALPN: jdk.internal.net.http.common.MinimalFuture@dc3edd0[Completed normally] (id=8071), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [9s 204ms] Http2Connection(SSLTube(SocketTube(118))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [9s 204ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1178) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1158) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:894) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:412) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:528) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:269) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:322) DEBUG: [HttpClient-58-Worker6] [9s 205ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [9s 205ms] SSLTube(SocketTube(118)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [9s 205ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-Worker6] [9s 205ms] SSL Reader(SocketTube(118)) stop DEBUG: [HttpClient-58-Worker6] [9s 205ms] SSL Writer(SocketTube(118)) stop DEBUG: [HttpClient-58-Worker6] [9s 205ms] SocketTube(118) Stopping read scheduler DEBUG: [HttpClient-58-Worker6] [9s 205ms] SocketTube(118) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-Worker6] [9s 205ms] SocketTube(118) Read scheduler stopped DEBUG: [HttpClient-58-Worker6] [9s 205ms] SocketTube(118) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [9s 206ms] HttpClientImpl(60) proxySelector is java.net.ProxySelector$StaticProxySelector@3c0236f8 (user-supplied=true) DEBUG: [MainThread] [9s 206ms] HttpClientImpl(60) ClientImpl (async) send https://127.0.0.1:60577/ GET DEBUG: [HttpClient-59-Worker0] [9s 206ms] Exchange establishing exchange for https://127.0.0.1:60577/ GET, proxy=null Oct 16, 2023 9:01:35 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Oct 16, 2023 9:01:35 AM 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] [9s 207ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-59-Worker0] [9s 207ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-59-Worker0] [9s 207ms] PlainHttpConnection(SocketTube(119)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [9s 207ms] PlainHttpConnection(SocketTube(119)) bind completed /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [9s 207ms] PlainHttpConnection(SocketTube(119)) registering connect event DEBUG: [HttpClient-59-Worker0] [9s 207ms] 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=47137, Session(1697439695597|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-60-SelectorManager] [9s 207ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@503202d0 for C (true) DEBUG: [HttpClient-60-SelectorManager] [9s 207ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: finishing connect DEBUG: [HttpClient-60-SelectorManager] [9s 207ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47137 DEBUG: [HttpClient-59-Worker1] [9s 208ms] SocketTube(119) connecting flows DEBUG: [HttpClient-59-Worker1] [9s 208ms] SocketTube(119) read publisher got subscriber DEBUG: [HttpClient-59-Worker1] [9s 208ms] SocketTube(119) registering subscribe event DEBUG: [HttpClient-59-Worker1] [9s 208ms] SocketTube(119) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-Worker1] [9s 208ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [9s 208ms] SocketTube(119) subscribe event raised DEBUG: [HttpClient-60-SelectorManager] [9s 208ms] 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@5aca69a0[Not completed, 4 dependents] (id=8130) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [9s 208ms] SocketTube(119) read demand reset to 0 DEBUG: [HttpClient-60-SelectorManager] [9s 208ms] SocketTube(119) calling onSubscribe DEBUG: [HttpClient-60-SelectorManager] [9s 208ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [9s 208ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-60-SelectorManager] [9s 208ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 208ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [9s 208ms] SSL Reader(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-60-SelectorManager] [9s 208ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-60-SelectorManager] [9s 208ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-60-SelectorManager] [9s 208ms] SocketTube(119) onSubscribe called DEBUG: [HttpClient-60-SelectorManager] [9s 208ms] SocketTube(119) pending subscriber subscribed DEBUG: [HttpClient-60-SelectorManager] [9s 208ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for R (true) DEBUG: [HttpClient-59-Worker1] [9s 208ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker1] [9s 208ms] SSL Writer(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SocketTube(119) DEBUG: [HttpClient-59-Worker1] [9s 208ms] SocketTube(119) subscribed for writing DEBUG: [HttpClient-59-Worker1] [9s 208ms] SocketTube(119) write: registering startSubscription event DEBUG: [HttpClient-59-Worker1] [9s 208ms] SSL Writer(SocketTube(119)) onSubscribe initiating handshaking DEBUG: [HttpClient-59-Worker1] [9s 208ms] SSL Writer(SocketTube(119)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-Worker1] [9s 208ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-59-Worker1] [9s 208ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker1] [9s 210ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [9s 210ms] SSL Writer(SocketTube(119)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-59-Worker1] [9s 210ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [9s 210ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker1] [9s 210ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker1] [9s 210ms] SSL Writer(SocketTube(119)) Sending 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [9s 210ms] SSL Writer(SocketTube(119)) Adding 2191 to outputQ queue DEBUG: [HttpClient-59-Worker1] [9s 210ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker1] [9s 210ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [9s 211ms] SocketTube(119) write: starting subscription DEBUG: [HttpClient-60-SelectorManager] [9s 211ms] SocketTube(119) write: offloading requestMore DEBUG: [HttpClient-59-Worker2] [9s 211ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker2] [9s 211ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker2] [9s 211ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-59-Worker2] [9s 211ms] SocketTube(119) trying to write: 2191 DEBUG: [HttpClient-59-Worker2] [9s 211ms] SocketTube(119) wrote: 2191 DEBUG: [HttpClient-59-Worker2] [9s 211ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker2] [9s 211ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker2] [9s 211ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker2] [9s 211ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker2] [9s 211ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker2] [9s 211ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [9s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 212ms] HttpClientImpl(60) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-60-SelectorManager] [9s 212ms] SocketTube(119) read bytes: 133 DEBUG: [HttpClient-60-SelectorManager] [9s 212ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 212ms] SSL Reader(SocketTube(119)) Adding 133 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 212ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 212ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 212ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [9s 212ms] SSL Reader(SocketTube(119)) Unwrapping: 133 DEBUG: [HttpClient-59-Worker3] [9s 212ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker3] [9s 212ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [9s 212ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 133 DEBUG: [HttpClient-59-Worker3] [9s 212ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker3] [9s 212ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker3] [9s 212ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-60-SelectorManager] [9s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 213ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [9s 213ms] SocketTube(119) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSL Writer(SocketTube(119)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSL Writer(SocketTube(119)) Sending 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSL Writer(SocketTube(119)) Adding 6 to outputQ queue DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [9s 213ms] SocketTube(119) trying to write: 6 DEBUG: [HttpClient-59-Worker3] [9s 213ms] SocketTube(119) wrote: 6 DEBUG: [HttpClient-59-Worker3] [9s 213ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker3] [9s 213ms] SocketTube(119) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 213ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker3] [9s 213ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker3] [9s 213ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-Worker3] [9s 213ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 213ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-60-SelectorManager] [9s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for R (true) DEBUG: [HttpClient-60-SelectorManager] [9s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 214ms] SocketTube(119) read bytes: 175 DEBUG: [HttpClient-60-SelectorManager] [9s 214ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 214ms] SSL Reader(SocketTube(119)) Adding 175 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 214ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 214ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) Unwrapping: 175 DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 6 DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) Unwrapping: 169 DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 79 DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) Unwrapping: 90 DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 90 DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker4] [9s 214ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 215ms] SSL Writer(SocketTube(119)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [9s 215ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 215ms] SSLFlowDelegate(SocketTube(119)) setALPN = h2 DEBUG: [HttpClient-59-Worker4] [9s 215ms] PlainHttpConnection(SocketTube(119)) finishConnect, setting connected=true DEBUG: [HttpClient-59-Worker4] [9s 215ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-59-Worker4] [9s 215ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-59-Worker4] [9s 215ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-59-Worker4] [9s 215ms] SSLTube(SocketTube(119)) connecting flows DEBUG: [HttpClient-59-Worker4] [9s 215ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5a379a27 DEBUG: [HttpClient-59-Worker4] [9s 215ms] Http2Connection(SSLTube(SocketTube(119))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-59-Worker4] [9s 215ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 215ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 215ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 215ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 215ms] SSLTube(SocketTube(119)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-59-Worker4] [9s 215ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-Worker4] [9s 215ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 63 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [9s 215ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [9s 215ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [9s 215ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [9s 215ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker4] [9s 215ms] SSL Writer(SocketTube(119)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [9s 215ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) sending window update: 33488897 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-59-Worker4] [9s 215ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 13 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [9s 215ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [9s 215ms] Http2Connection(SSLTube(SocketTube(119))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-59-Worker4] [9s 215ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-59-Worker4] [9s 215ms] Http2Connection(SSLTube(SocketTube(119))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker4] [9s 215ms] Http2Connection(SSLTube(SocketTube(119))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-59-Worker4] [9s 215ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed buffered data DEBUG: [HttpClient-59-Worker4] [9s 215ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-59-Worker4] [9s 215ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-59-Worker4] [9s 215ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-59-Worker4] [9s 215ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-59-Worker4] [9s 216ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-59-Worker4] [9s 216ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [9s 216ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(0) sendHeadersOnly() Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:60577/ GET DEBUG: [HttpClient-59-Worker4] [9s 216ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-59-Worker4] [9s 216ms] Http2Connection(SSLTube(SocketTube(119))) Opened stream 1 DEBUG: [HttpClient-59-Worker4] [9s 216ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-59-Worker4] [9s 216ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 48 bytes to the write queue DEBUG: [HttpClient-59-Worker4] [9s 216ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [9s 216ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [9s 216ms] Exchange sendRequestBody DEBUG: [HttpClient-59-Worker4] [9s 216ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSL Writer(SocketTube(119)) Sending 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSL Writer(SocketTube(119)) Adding 90 to outputQ queue DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 216ms] SocketTube(119) trying to write: 90 DEBUG: [HttpClient-59-Worker4] [9s 216ms] SocketTube(119) wrote: 90 DEBUG: [HttpClient-59-Worker4] [9s 216ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker4] [9s 216ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 216ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker4] [9s 216ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [9s 216ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSL Writer(SocketTube(119)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker4] [9s 216ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [9s 216ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSLTube(SocketTube(119)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSL Writer(SocketTube(119)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [9s 216ms] SSL Writer(SocketTube(119)) wrapping 124 bytes DEBUG: [HttpClient-59-Worker4] [9s 217ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 217ms] SSL Writer(SocketTube(119)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [9s 217ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 217ms] SSL Writer(SocketTube(119)) Sending 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 217ms] SSL Writer(SocketTube(119)) Adding 162 to outputQ queue DEBUG: [HttpClient-59-Worker4] [9s 217ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [9s 217ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 217ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 217ms] SocketTube(119) trying to write: 162 DEBUG: [HttpClient-60-SelectorManager] [9s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 217ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [9s 217ms] SocketTube(119) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 217ms] SocketTube(119) wrote: 162 DEBUG: [HttpClient-59-Worker4] [9s 217ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker4] [9s 217ms] SocketTube(119) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [HttpClient-59-Worker4] [9s 217ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 217ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 217ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 217ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker4] [9s 217ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker4] [9s 217ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 217ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [9s 217ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 217ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker4] [9s 217ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [Test-server-pool] [9s 217ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 217ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 217ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 217ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-Worker4] [9s 217ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker4] [9s 217ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-Worker4] [9s 217ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 217ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [9s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for R (true) DEBUG: [HttpClient-60-SelectorManager] [9s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 220ms] SocketTube(119) read bytes: 1803 DEBUG: [HttpClient-60-SelectorManager] [9s 220ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 220ms] SSL Reader(SocketTube(119)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 220ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 220ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [9s 220ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker5] [9s 220ms] SSL Reader(SocketTube(119)) Unwrapping: 1803 DEBUG: [HttpClient-59-Worker5] [9s 220ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-59-Worker5] [9s 220ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-59-Worker5] [9s 220ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-59-Worker5] [9s 220ms] SSL Reader(SocketTube(119)) Unwrapping: 77 DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Reader(SocketTube(119)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 77 DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Reader(SocketTube(119)) sending 39 DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Reader(SocketTube(119)) Adding 39 to outputQ queue DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-59-Worker5] [9s 221ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-59-Worker5] [9s 221ms] Http2Connection(SSLTube(SocketTube(119))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker5] [9s 221ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(1): 39 DEBUG: [HttpClient-59-Worker5] [9s 221ms] Http2Connection(SSLTube(SocketTube(119))) Processing 39 DEBUG: [HttpClient-59-Worker5] [9s 221ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-59-Worker5] [9s 221ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [9s 221ms] 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 Oct 16, 2023 9:01:35 AM 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] [9s 221ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-59-Worker5] [9s 221ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 9 bytes to the write queue DEBUG: [HttpClient-59-Worker5] [9s 221ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker5] [9s 221ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Writer(SocketTube(119)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Writer(SocketTube(119)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Writer(SocketTube(119)) wrapping 9 bytes DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Writer(SocketTube(119)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Writer(SocketTube(119)) Sending 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Writer(SocketTube(119)) Adding 47 to outputQ queue DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [9s 221ms] SocketTube(119) trying to write: 47 DEBUG: [HttpClient-59-Worker5] [9s 221ms] SocketTube(119) wrote: 47 DEBUG: [HttpClient-59-Worker5] [9s 221ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-59-Worker5] [9s 221ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [9s 221ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-59-Worker5] [9s 221ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker5] [9s 221ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [9s 221ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(1) DEBUG: [HttpClient-59-Worker5] [9s 222ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [9s 222ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker5] [9s 222ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker5] [9s 222ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-Worker5] [9s 222ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [9s 222ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [9s 222ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for R (false) DEBUG: [readLoop] [9s 228ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 228ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 228ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 228ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 228ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [9s 228ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 228ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 228ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 228ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 228ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 228ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 228ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / DEBUG: [readLoop] [9s 229ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [readLoop] [9s 229ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 229ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 229ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 229ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-60-SelectorManager] [9s 229ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 229ms] SocketTube(119) read bytes: 151 DEBUG: [HttpClient-60-SelectorManager] [9s 229ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 229ms] SSL Reader(SocketTube(119)) Adding 151 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 229ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 229ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fc8ec9d for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 229ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [9s 229ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker6] [9s 230ms] SSL Reader(SocketTube(119)) Unwrapping: 151 DEBUG: [HttpClient-59-Worker6] [9s 230ms] SSL Reader(SocketTube(119)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-59-Worker6] [9s 230ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-59-Worker6] [9s 230ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 53 DEBUG: [HttpClient-59-Worker6] [9s 230ms] SSL Reader(SocketTube(119)) sending 15 DEBUG: [HttpClient-59-Worker6] [9s 230ms] SSL Reader(SocketTube(119)) Adding 15 to outputQ queue DEBUG: [HttpClient-59-Worker6] [9s 230ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [9s 230ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-59-Worker6] [9s 230ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 230ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [9s 230ms] Http2Connection(SSLTube(SocketTube(119))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [9s 230ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(2): 15 DEBUG: [HttpClient-59-Worker6] [9s 230ms] Http2Connection(SSLTube(SocketTube(119))) Processing 15 DEBUG: [HttpClient-59-Worker6] [9s 230ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-59-Worker6] [9s 230ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [9s 230ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [9s 230ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [9s 230ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-59-Worker6] [9s 230ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Completing responseCF(0) with response headers Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 47137 DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60577/) 200 HTTP_2 Local port: 47137 DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-59-Worker6] [9s 231ms] HttpClientImpl(60) body subscriber registered: 1 DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(2) DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) Unwrapping: 98 DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 51 DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) sending 13 DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) Adding 13 to outputQ queue DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(3): 13 DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119))) Processing 13 DEBUG: [HttpClient-59-Worker6] [9s 231ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-59-Worker6] [9s 231ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [9s 231ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(3) DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) Unwrapping: 47 DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 47 DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) sending 9 DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) Adding 9 to outputQ queue DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-59-Worker6] [9s 231ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(4): 9 DEBUG: [HttpClient-59-Worker6] [9s 231ms] Http2Connection(SSLTube(SocketTube(119))) Processing 9 DEBUG: [HttpClient-59-Worker6] [9s 231ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-59-Worker6] [9s 231ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [9s 231ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [9s 232ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [9s 232ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-59-Worker6] [9s 232ms] HttpClientImpl(60) body subscriber unregistered: 0 DEBUG: [HttpClient-59-Worker6] [9s 232ms] HttpClientImpl(60) ClientImpl (async) elapsed 25 millis for GET to https://127.0.0.1:60577/ DEBUG: [HttpClient-59-Worker6] [9s 232ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [9s 232ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [9s 232ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) close stream 1 DEBUG: [HttpClient-59-Worker6] [9s 232ms] Http2Connection(SSLTube(SocketTube(119))) Closed stream 1 DEBUG: [HttpClient-59-Worker6] [9s 232ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@58ff35a6 DEBUG: [HttpClient-60-SelectorManager] [9s 232ms] HttpClientImpl(60) SelectorManager shutting down DEBUG: [HttpClient-60-SelectorManager] [9s 232ms] Http2ClientImpl stopping DEBUG: [HttpClient-60-SelectorManager] [9s 232ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 232ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Oct 16, 2023 9:01:35 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-59-Worker6] [9s 232ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-60-SelectorManager] [9s 232ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 34 bytes to the write queue DEBUG: [HttpClient-60-SelectorManager] [9s 232ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-60-SelectorManager] [9s 232ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-60-SelectorManager] [9s 232ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-60-SelectorManager] [9s 232ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 232ms] SSL Writer(SocketTube(119)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-60-SelectorManager] [9s 232ms] SSL Writer(SocketTube(119)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-60-SelectorManager] [9s 232ms] SSL Writer(SocketTube(119)) wrapping 34 bytes DEBUG: [HttpClient-59-Worker6] [9s 232ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(4) DEBUG: [HttpClient-60-SelectorManager] [9s 233ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [9s 233ms] SSL Writer(SocketTube(119)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-60-SelectorManager] [9s 233ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [9s 233ms] SSL Writer(SocketTube(119)) Sending 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [9s 233ms] SSL Writer(SocketTube(119)) Adding 72 to outputQ queue DEBUG: [HttpClient-60-SelectorManager] [9s 233ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [9s 233ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-60-SelectorManager] [9s 233ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [9s 233ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 233ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-Worker6] [9s 233ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-Worker6] [9s 233ms] SocketTube(119) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 233ms] SocketTube(119) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 233ms] SocketTube(119) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker6] [9s 233ms] SocketTube(119) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker6] [9s 233ms] SocketTube(119) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@456d563a (java.io.IOException: selector manager closed) DEBUG: [HttpClient-60-SelectorManager] [9s 233ms] SocketTube(119) pausing read event DEBUG: [HttpClient-59-Worker6] [9s 233ms] SocketTube(119) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 233ms] 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@5aca69a0[Not completed, 4 dependents] (id=8130) 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@5a379a27, getALPN: jdk.internal.net.http.common.MinimalFuture@2e9d54b3[Completed normally] (id=8136), 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] [9s 233ms] SocketTube(119) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 233ms] SSL Reader(SocketTube(119)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker6] [9s 233ms] SocketTube(119) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [9s 233ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java: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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] SSL Reader(SocketTube(119)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker6] [9s 233ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5a379a27, getALPN: jdk.internal.net.http.common.MinimalFuture@2e9d54b3[Completed normally] (id=8136), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] Http2Connection(SSLTube(SocketTube(119))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] SSLTube(SocketTube(119)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] SSL Reader(SocketTube(119)) stop DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] SSL Writer(SocketTube(119)) stop DEBUG: [HttpClient-59-Worker7] [9s 234ms] 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java: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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] SocketTube(119) Stopping read scheduler DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] SocketTube(119) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] SocketTube(119) Read scheduler stopped DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] SocketTube(119) write: cancel DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] SocketTube(119) write: resetting demand to 0 DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-Worker7] [9s 234ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 234ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams Oct 16, 2023 9:01:35 AM 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:1134) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:906) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:948) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:831) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:707) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:731) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java: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$ValuesView.forEach(ConcurrentHashMap.java:4785) 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:1247) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1449) DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-59-Worker7] [9s 235ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] PlainHttpConnection(SocketTube(119)) Closing channel: channel not registered with selector DEBUG: [HttpClient-59-Worker7] [9s 235ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-60-SelectorManager] [9s 235ms] SocketTube(119) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:47137 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 30 connections TestServer(2): stopping 29 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/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors \ -Djdk.internal.httpclient.debug=true \ -Dsun.net.httpserver.idleInterval=50000 \ 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 Oct 16 09:01:36 CEST 2023 finished: Mon Oct 16 09:01:36 CEST 2023 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.593 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 Oct 16 09:01:36 CEST 2023 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 Oct 16 09:01:36 CEST 2023 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=481485, tid=481488 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, parallel gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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_pid481485.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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors \ -Djdk.internal.httpclient.debug=true \ -Dsun.net.httpserver.idleInterval=50000 \ -Djdk.tracePinnedThreads=full \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/HttpClientLocalAddrTest.d/testng.1.jta java/net/httpclient/HttpClientLocalAddrTest.java false HttpClientLocalAddrTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/HttpResponseInputStreamInterruptTest.java Passed: java/net/httpclient/HttpResponseInputStreamTest.java Passed: java/net/httpclient/HandshakeFailureTest.java Passed: java/net/httpclient/HttpsTunnelAuthTest.java Passed: java/net/httpclient/HttpVersionsTest.java Passed: java/net/httpclient/HttpGetInCancelledFuture.java Passed: java/net/httpclient/ImmutableHeaders.java Passed: java/net/httpclient/HttpsTunnelTest.java Passed: java/net/httpclient/ImmutableFlowItems.java Passed: java/net/httpclient/HttpRedirectTest.java Passed: java/net/httpclient/InterruptedBlockingSend.java Passed: java/net/httpclient/InvalidSSLContextTest.java Passed: java/net/httpclient/InvalidInputStreamSubscriptionRequest.java Passed: java/net/httpclient/LargeResponseContent.java Passed: java/net/httpclient/LineAdaptersCompileOnly.java Passed: java/net/httpclient/ISO_8859_1_Test.java Passed: java/net/httpclient/InvalidSubscriptionRequest.java Passed: java/net/httpclient/HttpSlowServerTest.java Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java Passed: java/net/httpclient/LineSubscribersAndSurrogatesTest.java Passed: java/net/httpclient/LargeHandshakeTest.java Passed: java/net/httpclient/LineBodyHandlerTest.java Passed: java/net/httpclient/LargeResponseTest.java Passed: java/net/httpclient/MessageHeadersTest.java Passed: java/net/httpclient/MethodsTest.java Passed: java/net/httpclient/MaxStreams.java Passed: java/net/httpclient/MultiAuthTest.java Passed: java/net/httpclient/MappingResponseSubscriber.java Passed: java/net/httpclient/NoBodyPartOne.java Passed: java/net/httpclient/NoBodyPartThree.java Passed: java/net/httpclient/ManyRequestsLegacy.java Passed: java/net/httpclient/DigestEchoClientSSL.java Passed: java/net/httpclient/PlainProxyConnectionTest.java Passed: java/net/httpclient/ManyRequests.java Passed: java/net/httpclient/NoBodyPartTwo.java Passed: java/net/httpclient/ProxyAuthTest.java Passed: java/net/httpclient/ManyRequests2.java Passed: java/net/httpclient/ProxyTest.java Passed: java/net/httpclient/RelayingPublishers.java Passed: java/net/httpclient/RedirectMethodChange.java Passed: java/net/httpclient/ProxySelectorTest.java Passed: java/net/httpclient/NonAsciiCharsInURI.java Passed: java/net/httpclient/RedirectWithCookie.java Passed: java/net/httpclient/RequestBuilderTest.java Passed: java/net/httpclient/Response204.java Passed: java/net/httpclient/DigestEchoClient.java Passed: java/net/httpclient/Response204V2Test.java Passed: java/net/httpclient/Response1xxTest.java Passed: java/net/httpclient/RestrictedHeadersTest.java Passed: java/net/httpclient/SendResponseHeadersTest.java Passed: java/net/httpclient/RetryWithCookie.java Passed: java/net/httpclient/RetryPost.java Passed: java/net/httpclient/ServerCloseTest.java Passed: java/net/httpclient/ShortRequestBody.java Passed: java/net/httpclient/ShortResponseBodyGet.java Passed: java/net/httpclient/ShortResponseBodyPost.java Passed: java/net/httpclient/ShutdownNow.java Passed: java/net/httpclient/SmallTimeout.java Passed: java/net/httpclient/ShortResponseBodyPostWithRetry.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.057 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 Oct 16 09:02:49 CEST 2023 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: 6 finished: Mon Oct 16 09:02:49 CEST 2023 elapsed time (seconds): 0.057 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../com/sun/net/httpserver/EchoHandler.java TIME: 0.077 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 Oct 16 09:02:49 CEST 2023 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: 6 finished: Mon Oct 16 09:02:49 CEST 2023 elapsed time (seconds): 0.077 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/EchoHandler.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.037 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 Oct 16 09:02:49 CEST 2023 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: 6 finished: Mon Oct 16 09:02:50 CEST 2023 elapsed time (seconds): 0.037 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/FileServerHandler.java ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator started: Mon Oct 16 09:02:50 CEST 2023 finished: Mon Oct 16 09:02:50 CEST 2023 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build LightWeightHttpServer TIME: 0.366 seconds messages: command: build LightWeightHttpServer reason: User specified action: run build LightWeightHttpServer started: Mon Oct 16 09:02:50 CEST 2023 Test directory: compile: LightWeightHttpServer finished: Mon Oct 16 09:02:50 CEST 2023 elapsed time (seconds): 0.366 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.366 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 Oct 16 09:02:50 CEST 2023 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: 6 finished: Mon Oct 16 09:02:50 CEST 2023 elapsed time (seconds): 0.366 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/LightWeightHttpServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.Platform TIME: 0.041 seconds messages: command: build jdk.test.lib.Platform reason: User specified action: run build jdk.test.lib.Platform started: Mon Oct 16 09:02:50 CEST 2023 Library /test/lib: compile: jdk.test.lib.Platform finished: Mon Oct 16 09:02:50 CEST 2023 elapsed time (seconds): 0.041 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.039 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Platform.java reason: .class file out of date or does not exist started: Mon Oct 16 09:02:50 CEST 2023 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: 6 finished: Mon Oct 16 09:02:50 CEST 2023 elapsed time (seconds): 0.039 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Platform.java ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.util.FileUtils TIME: 0.106 seconds messages: command: build jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.test.lib.util.FileUtils started: Mon Oct 16 09:02:50 CEST 2023 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Oct 16 09:02:50 CEST 2023 elapsed time (seconds): 0.106 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.106 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 Oct 16 09:02:50 CEST 2023 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: 6 finished: Mon Oct 16 09:02:50 CEST 2023 elapsed time (seconds): 0.106 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.194 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Oct 16 09:02:50 CEST 2023 Test directory: compile: RequestBodyTest finished: Mon Oct 16 09:02:50 CEST 2023 elapsed time (seconds): 0.194 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.194 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 Oct 16 09:02:50 CEST 2023 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: 6 finished: Mon Oct 16 09:02:50 CEST 2023 elapsed time (seconds): 0.194 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java:336: warning: [removal] AccessController in java.security has been deprecated and marked for removal return AccessController.doPrivileged(pa); ^ 1 warning ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm RequestBodyTest TIME: 40.176 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm RequestBodyTest started: Mon Oct 16 09:02:50 CEST 2023 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 Oct 16 09:03:30 CEST 2023 elapsed time (seconds): 40.176 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 = 37759 HTTPS server port = 36897 Proxy port = 46175 config RequestBodyTest.setup(): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37759/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:36897/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:36897/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: Oct 16, 2023 9:02:52 AM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Oct 16, 2023 9:02:52 AM sun.net.httpserver.ServerImpl FINE: HttpServer created https localhost/127.0.0.1:0 Oct 16, 2023 9:02:52 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Oct 16, 2023 9:02:52 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Oct 16, 2023 9:02:52 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Oct 16, 2023 9:02:52 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Oct 16, 2023 9:02:52 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Oct 16, 2023 9:02:52 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Oct 16, 2023 9:02:52 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /keepalive Oct 16, 2023 9:02:52 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Oct 16, 2023 9:02:52 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Oct 16, 2023 9:02:52 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Oct 16, 2023 9:02:52 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:54 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:54 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:55 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:55 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:56 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:56 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:57 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:57 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:58 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:58 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:02:59 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:02:59 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:00 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:00 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:01 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:01 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:02 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:02 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:03 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:03 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:04 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:04 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:05 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:06 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:06 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:07 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:07 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:08 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:08 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:09 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:09 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:20 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:21 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Oct 16, 2023 9:03:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Oct 16, 2023 9:03:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Oct 16, 2023 9:03:29 AM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37759 remote=/127.0.0.1:59018] Oct 16, 2023 9:03:29 AM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36897 remote=localhost/127.0.0.1:54960] 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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/RequestBodyTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/RequestBodyTest.d/testng.0.jta java/net/httpclient/RequestBodyTest.java false RequestBodyTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Oct 16 09:03:30 CEST 2023 finished: Mon Oct 16 09:03:30 CEST 2023 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.678 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest started: Mon Oct 16 09:03:30 CEST 2023 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 Oct 16 09:03:31 CEST 2023 elapsed time (seconds): 0.678 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=493180, tid=493183 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-testing-builds.shipilev.net-openjdk-jdk-b27-20231007, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, parallel gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x18779c4] 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_pid493180.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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/RequestBodyTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4/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=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/RequestBodyTest.d/testng.1.jta java/net/httpclient/RequestBodyTest.java false RequestBodyTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/SmokeTest.java Passed: java/net/httpclient/SplitResponse.java Passed: java/net/httpclient/SplitResponseKeepAlive.java Passed: java/net/httpclient/SplitResponseAsync.java Passed: java/net/httpclient/ResponsePublisher.java Passed: java/net/httpclient/ResponseBodyBeforeError.java Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java Passed: java/net/httpclient/SSLExceptionTest.java Passed: java/net/httpclient/StreamCloseTest.java Passed: java/net/httpclient/SplitResponseKeepAliveAsync.java Passed: java/net/httpclient/SubscriberPublisherAPIExceptions.java Passed: java/net/httpclient/TestKitTest.java Passed: java/net/httpclient/SplitResponseSSL.java Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java Passed: java/net/httpclient/SplitResponseSSLAsync.java Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java Passed: java/net/httpclient/ThrowingPublishersCustomAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java Passed: java/net/httpclient/StreamingBody.java Passed: java/net/httpclient/ProxyAuthDisabledSchemesSSL.java Passed: java/net/httpclient/ThrowingPublishersInNextRequest.java Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersInRequest.java Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java Passed: java/net/httpclient/ThrowingPublishersSanity.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringCustom.java Passed: java/net/httpclient/ThrowingPushPromisesSanity.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringIO.java Passed: java/net/httpclient/ThrowingSubscribersSanity.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java Passed: java/net/httpclient/SpecialHeadersTest.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java Passed: java/net/httpclient/ThrowingSubscribersAsLines.java Passed: java/net/httpclient/ThrowingSubscribersAsLinesAsync.java Passed: java/net/httpclient/ThrowingSubscribersAsString.java Passed: java/net/httpclient/TlsContextTest.java Passed: java/net/httpclient/UnauthorizedTest.java Passed: java/net/httpclient/VersionTest.java Passed: java/net/HttpCookie/CookieNegativeMaxAge.java Passed: java/net/httpclient/ZeroRedirects.java Passed: java/net/httpclient/ThrowingSubscribersAsStringAsync.java Passed: java/net/HttpCookie/ExpiredCookieTest.java Passed: java/net/HttpURLConnection/getResponseCode.java Passed: java/net/httpclient/UserCookieTest.java Passed: java/net/HttpURLConnection/HttpResponseCode.java Passed: java/net/httpclient/TimeoutBasic.java Passed: java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.java Passed: java/net/HttpCookie/IllegalCookieNameTest.java Passed: java/net/HttpURLConnection/HttpURLProxySelectionTest.java Passed: java/net/httpclient/UnknownBodyLengthTest.java Passed: java/net/HttpURLConnection/NoProxyTest.java Passed: java/net/HttpURLConnection/UnmodifiableMaps.java Passed: java/net/IDN/IllegalArg.java Passed: java/net/IDN/UseSTD3ASCIIRules.java Passed: java/net/Inet4Address/isSiteLocalAddress.java Passed: java/net/HttpURLConnection/Response1xxTest.java Passed: java/net/Inet4Address/PingThis.java Passed: java/net/Inet4Address/textToNumericFormat.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerTest.java Passed: java/net/Inet6Address/serialize/Serialize.java Passed: java/net/Inet6Address/B4923906.java Passed: java/net/Inet6Address/B6206527.java Passed: java/net/Inet6Address/B6558853.java Passed: java/net/Inet6Address/IPv6AddressTypes.java Passed: java/net/Inet6Address/IPv6Numeric.java Passed: java/net/Inet6Address/Scoping.java Passed: java/net/Inet6Address/StringScope.java Passed: java/net/Inet6Address/PreferIPv6AddressesTest.java Passed: java/net/InetAddress/ptr/Lookup.java Passed: java/net/InetAddress/B5087907.java Passed: java/net/InetAddress/B6246242.java Passed: java/net/InetAddress/B6296240.java Passed: java/net/InetAddress/BadDottedIPAddress.java Passed: java/net/InetAddress/CachedUnknownHostName.java Passed: java/net/InetAddress/CheckJNI.java Passed: java/net/InetAddress/GetLoopbackAddress.java Passed: java/net/InetAddress/getOriginalHostName.java Passed: java/net/InetAddress/HashSpread.java Passed: java/net/InetAddress/GetLocalHostWithSM.java Passed: java/net/InetAddress/InternalNameServiceTest.java Passed: java/net/InetAddress/InternalNameServiceWithHostsFileTest.java Passed: java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java Passed: java/net/InetAddress/IPv4Formats.java Passed: java/net/InetAddress/IsHostReachableBug.java Passed: java/net/InetAddress/IsReachable.java Passed: java/net/InetAddress/IsReachableViaLoopbackTest.java Passed: java/net/InetAddress/NullCharInHostnameDriver.java Passed: java/net/InetAddress/WhiteSpaceHostTest.java Passed: java/net/InetSocketAddress/B4849451.java Passed: java/net/InetSocketAddress/B6469803.java Passed: java/net/InetSocketAddress/CreateUnresolved.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java Passed: java/net/InetSocketAddress/ToString.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/IPSupport/MinimumPermissions.java Passed: java/net/ipv6tests/ScopeTests.java Passed: java/net/InetAddress/HostsFileOrderingTest.java Passed: java/net/httpclient/TimeoutOrdering.java Passed: java/net/JarURLConnection/TestDefaultBehavior.java Passed: java/net/MulticastSocket/B6427403.java Passed: java/net/MulticastSocket/Constructor.java Passed: java/net/MulticastSocket/B6425815.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/MulticastSocket/IPMulticastIF.java Passed: java/net/MulticastSocket/NoSetNetworkInterface.java Passed: java/net/MulticastSocket/MultiDead.java Passed: java/net/ipv6tests/UdpTest.java Passed: java/net/MulticastSocket/Reuse.java Passed: java/net/MulticastSocket/SendPortZero.java Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java Passed: java/net/HttpURLConnection/HttpURLConWithProxy.java Passed: java/net/MulticastSocket/SetLoopbackMode.java Passed: java/net/MulticastSocket/SetLoopbackModeIPv4.java Passed: java/net/MulticastSocket/SetOutgoingIf.java Passed: java/net/MulticastSocket/SetTTLAndGetTTL.java Passed: java/net/MulticastSocket/SetTTLTo0.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java Passed: java/net/MulticastSocket/SetLoopbackOption.java Passed: java/net/MulticastSocket/TestInterfaces.java Passed: java/net/MulticastSocket/TimeToLive.java Passed: java/net/MulticastSocket/TestDefaults.java Passed: java/net/NetworkInterface/Equals.java Passed: java/net/NetworkInterface/GetMacAddress.java Passed: java/net/NetworkInterface/IndexTest.java Passed: java/net/NetworkInterface/IPv4Only.java Passed: java/net/NetworkInterface/NetParamsTest.java Passed: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java Passed: java/net/MulticastSocket/NoLoopbackPackets.java Passed: java/net/NetworkInterface/SubNetworkInterfaceTest.java Passed: java/net/NetworkInterface/Test.java Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java Passed: java/net/NetworkInterface/UniqueMacAddressesTest.java Passed: java/net/NetworkInterface/NullMacAddress.java Passed: java/net/PlainSocketImpl/BigBacklog.java Passed: java/net/PlainSocketImpl/CustomSocketImplFactory.java Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java Passed: java/net/PlainSocketImpl/SetOption.java Passed: java/net/PortUnreachableException/OneExceptionOnly.java Passed: java/net/PlainSocketImpl/SetBufferSize.java Passed: java/net/ProxySelector/B6563259.java Passed: java/net/ProxySelector/B6737819.java Passed: java/net/ProxySelector/B8035158.java Passed: java/net/ProxySelector/MultiThreadedSystemProxies.java Passed: java/net/ProxySelector/NullArguments.java Passed: java/net/ProxySelector/LoopbackAddresses.java Passed: java/net/ProxySelector/NullSelector.java Passed: java/net/PortUnreachableException/Test.java Passed: java/net/ResponseCache/B6181108.java Passed: java/net/ProxySelector/SystemProxies.java Passed: java/net/ResponseCache/ResponseCacheTest.java Passed: java/net/ResponseCache/getResponseCode.java Passed: java/net/ProxySelector/ProxyTest.java Passed: java/net/ResponseCache/Test.java Passed: java/net/ResponseCache/Test2.java Passed: java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java Passed: java/net/ServerSocket/AnotherSelectFdsLimit.java Passed: java/net/MulticastSocket/Promiscuous.java Passed: java/net/ServerSocket/NullConstructor.java Passed: java/net/ServerSocket/SelectFdsLimit.java Passed: java/net/ServerSocket/TestAfterClose.java Passed: java/net/MulticastSocket/PromiscuousIPv6.java Passed: java/net/ServerSocket/ImplAccept.java Passed: java/net/ServerSocket/TestLocalAddress.java Passed: java/net/SetFactoryPermission/SetFactoryPermission.java Passed: java/net/Socket/asyncClose/BrokenPipe.java Passed: java/net/PortUnreachableException/Concurrent.java Passed: java/net/Socket/asyncClose/Race.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/AddressTest.java Passed: java/net/Socket/B6210227.java Passed: java/net/Socket/CloseAvailable.java Passed: java/net/ServerSocket/AcceptInheritHandle.java Passed: java/net/Socket/ConnectionReset.java Passed: java/net/Socket/DeadlockTest.java Passed: java/net/ServerSocket/IsClosedAfterAsyncClose.java Passed: java/net/Socket/GetLocalAddress.java Passed: java/net/Socket/IDNTest.java Passed: java/net/Socket/HttpProxy.java Passed: java/net/Socket/asyncClose/AsyncClose.java Passed: java/net/Socket/LinkLocal.java Passed: java/net/Socket/NullHost.java Passed: java/net/Socket/OldSocketImplTest.java Passed: java/net/Socket/ProxyCons.java Passed: java/net/Socket/ReadAfterReset.java Passed: java/net/Socket/ExceptionText.java Passed: java/net/Socket/RejectIPv6.java Passed: java/net/Socket/RST.java Passed: java/net/Socket/SetReceiveBufferSize.java Passed: java/net/Socket/InheritHandle.java Passed: java/net/Socket/ShutdownBoth.java Passed: java/net/Socket/SetSoLinger.java Passed: java/net/Socket/ShutdownInput.java Passed: java/net/Socket/ReadTimeout.java Passed: java/net/Socket/AsyncShutdown.java Passed: java/net/Socket/SocketGrowth.java Passed: java/net/Socket/SoTimeout.java Passed: java/net/Socket/Streams.java Passed: java/net/Socket/SocketAcceptInterruptTest.java Passed: java/net/Socket/TestAfterClose.java Passed: java/net/Socket/TestClose.java Passed: java/net/Socket/SocksConnectTimeout.java Passed: java/net/Socket/TestTcpNoDelay.java Passed: java/net/Socket/Timeout.java Passed: java/net/Socket/TrafficClass.java Passed: java/net/Socket/UrgentDataTest.java Passed: java/net/SocketException/TestSocketExceptionCtor.java Passed: java/net/Socket/UdpSocket.java Passed: java/net/SocketImpl/ImplSupportedOptions.java Passed: java/net/MulticastSocket/Test.java Passed: java/net/SocketImpl/BadUsages.java Passed: java/net/Socket/SocketReadInterruptTest.java Passed: java/net/SocketImpl/TestDefaultBehavior.java Passed: java/net/SocketInputStream/SocketClosedException.java Passed: java/net/SocketOption/AfterClose.java Passed: java/net/Socket/InheritTimeout.java Passed: java/net/SocketImpl/SocketImplCombinations.java Passed: java/net/SocketOption/MinimumRcvBufferSize.java Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java Passed: java/net/SocketOption/CachedImplOptions.java Passed: java/net/SocketOption/NullsAndBadValues.java Passed: java/net/SocketOption/TcpKeepAliveTest.java Passed: java/net/SocketOption/ImmutableOptions.java Passed: java/net/SocketPermission/ActionSpace.java Passed: java/net/SocketPermission/B4414825.java Passed: java/net/SocketOption/OptionsTest.java Passed: java/net/SocketPermission/Ctor.java Passed: java/net/SocketPermission/Equals.java Passed: java/net/SocketPermission/NoAction.java Passed: java/net/SocketOption/RequiredOptions.java Passed: java/net/SocketOption/SupportedOptionsSet.java Passed: java/net/SocketOption/UnsupportedOptionsTest.java Passed: java/net/SocketPermission/Wildcard.java Passed: java/net/SocketPermission/SocketPermissionTest.java Passed: java/net/Socks/BadProxySelector.java Passed: java/net/Socks/SocksProxyVersion.java Passed: java/net/Socks/SocksSocketImplTest.java Passed: java/net/SocketPermission/SocketPermissionCollection.java Passed: java/net/Socks/SocksV4Test.java Passed: java/net/Socks/SocksIPv6Test.java Passed: java/net/SocketInputStream/SocketTimeout.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.java Passed: java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyOfTest.java Passed: java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolutionWithExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java Passed: java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java Passed: java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java Passed: java/net/ServerSocket/UnreferencedSockets.java Passed: java/net/UnixDomainSocketAddress/AddressTest.java Passed: java/net/URI/RelativeEncoding.java Passed: java/net/UnixDomainSocketAddress/LengthTest.java Passed: java/net/URI/Test.java Passed: java/net/URI/URItoURLTest.java Passed: java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java Passed: java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java Passed: java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.java Passed: java/net/URL/B6529759.java Passed: java/net/URL/B8282395.java Passed: java/net/URL/B4148751.java Passed: java/net/URL/Constructor.java Passed: java/net/URL/Equals.java Passed: java/net/URL/GetDefaultPort.java Passed: java/net/URL/GetContent.java Passed: java/net/URL/HashCode.java Passed: java/net/URL/HandlerLoop.java Passed: java/net/URL/NonOverridableHandlerFactory.java Passed: java/net/URL/LocaleDependentURLTest.java Passed: java/net/URL/OpenStream.java Passed: java/net/URL/ParseAuthority.java Passed: java/net/URL/OpenConnection.java Passed: java/net/URL/ParseURL.java Passed: java/net/URL/Protocol.java Passed: java/net/URL/PerConnectionProxy.java Passed: java/net/URL/RelativePath.java Passed: java/net/URL/RelativeURL.java Passed: java/net/URL/RelativeURLTest.java Passed: java/net/URL/RestoreURL.java Passed: java/net/URL/SpecifyHandler.java Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java Passed: java/net/URL/Test.java Passed: java/net/URL/TestPort.java Passed: java/net/URL/TestRFC2732.java Passed: java/net/URL/UppercaseScheme.java Passed: java/net/URL/RacyHandler.java Passed: java/net/URL/TestIPv6Addresses.java Passed: java/net/URL/URIToURLTest.java Passed: java/net/spi/URLStreamHandlerProvider/Basic.java Passed: java/net/URLClassLoader/definePackage/SplitPackage.java Passed: java/net/URLClassLoader/closetest/GetResourceAsStream.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/B7050028.java Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java Passed: java/net/URLClassLoader/ClassLoad.java Passed: java/net/URLClassLoader/ClassPathTest.java Passed: java/net/URLClassLoader/FindResourceDoesNotThrowException.java Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java Passed: java/net/URLClassLoader/NullURLTest.java Passed: java/net/URLClassLoader/GetURLsTest.java Passed: java/net/URLClassLoader/URLParsing.java Passed: java/net/URLClassLoader/closetest/CloseTest.java Passed: java/net/URLConnection/contentHandler/UserContentHandler.java Passed: java/net/URLConnection/6212146/TestDriver.java Passed: java/net/URLConnection/B5052093.java Passed: java/net/URL/EarlyOrDelayedParsing.java Passed: java/net/URLConnection/Connect.java Passed: java/net/URLClassLoader/HttpTest.java Passed: java/net/URLConnection/ExifContentGuesser.java Passed: java/net/URLConnection/GetContentType.java Passed: java/net/URLConnection/GetFileNameMap.java Passed: java/net/URLConnection/GetLastModified.java Passed: java/net/URLConnection/GetResponseCode.java Passed: java/net/URLConnection/GetXmlContentType.java Passed: java/net/URLConnection/HandleContentTypeWithAttrs.java Passed: java/net/URLConnection/HttpContinueStackOverflow.java Passed: java/net/URLConnection/Redirect307Test.java Passed: java/net/URLConnection/RedirectLimit.java Passed: java/net/URLConnection/RequestProperties.java Passed: java/net/URLConnection/RequestPropertyValues.java Passed: java/net/URLConnection/DisconnectAfterEOF.java Passed: java/net/URLConnection/Responses.java Passed: java/net/URLConnection/ChunkedEncoding.java Passed: java/net/URLConnection/SetDefaultUseCaches.java Passed: java/net/URLConnection/TIFFContentGuesser.java Passed: java/net/URLConnection/ResendPostBody.java Passed: java/net/URLConnection/UnknownContentType.java Passed: java/net/URLConnection/URLConnectionHeaders.java Passed: java/net/URLConnection/URLConnectionHeadersOrder.java Passed: java/net/URLConnection/SetIfModifiedSince.java Passed: java/net/URLDecoder/B6463990.java Passed: java/net/URLConnection/TimeoutTest.java Passed: java/net/URLDecoder/EncodeDecode.java Passed: java/net/URLDecoder/EncodingTest.java Passed: java/net/URLDecoder/URLDecoderArgs.java Passed: java/net/URLEncoder/DecodeNonEncoded.java Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java Passed: java/net/URLEncoder/Decoder.java Passed: java/net/URLEncoder/EncodingTest.java Passed: java/net/URLEncoder/URLEncodeDecode.java Passed: java/net/URLConnection/ZeroContentLength.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/URLStreamHandler/TestDefaultBehavior.java Passed: java/net/URLPermission/URLPermissionTest.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java Passed: java/net/URLEncoder/SurrogatePairs.java Passed: java/net/vthread/InterruptHttp.java Passed: java/net/vthread/BlockingSocketOps.java#default Passed: java/net/whitebox/CookieTestDriver.java Passed: java/net/B6499348.java Passed: java/net/NetworkConfigurationProbe.java Passed: java/nio/ByteOrder/NativeOrder.java Passed: java/net/SctpSanity.java Passed: java/net/URLConnection/ContentHandlers/ContentHandlersTest.java Passed: java/net/vthread/BlockingSocketOps.java#direct-register Passed: java/net/vthread/BlockingSocketOps.java#no-vmcontinuations Passed: java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java Passed: java/nio/channels/AsynchronousChannelGroup/BadProperties.java Passed: java/nio/channels/AsynchronousChannelGroup/AsExecutor.java Passed: java/nio/channels/AsynchronousChannelGroup/Identity.java Passed: java/nio/channels/AsynchronousChannelGroup/Unbounded.java Passed: java/nio/channels/AsynchronousFileChannel/Basic.java Passed: java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java 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/net/URLPermission/URLTest.java Passed: java/nio/channels/AsynchronousSocketChannel/Leaky.java Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java Passed: java/nio/channels/Channels/Basic.java Passed: java/nio/channels/Channels/CloseWriterOnFailedFlush.java Passed: java/nio/channels/Channels/Basic2.java Passed: java/nio/channels/Channels/ReadByte.java Passed: java/nio/channels/Channels/EncodingTest.java Passed: java/nio/channels/Channels/ReadOffset.java Passed: java/nio/channels/Channels/ShortWrite.java Passed: java/net/Socket/Timeouts.java Passed: java/nio/channels/AsynchronousFileChannel/Lock.java Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java Passed: java/nio/channels/Channels/TinyBuffers.java Passed: java/net/URLClassLoader/RemoveJar.java TEST: java/nio/channels/Channels/ReadXBytes.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.RandomFactory TIME: 0.0 seconds messages: command: build jdk.test.lib.RandomFactory reason: User specified action: run build jdk.test.lib.RandomFactory started: Mon Oct 16 09:07:22 CEST 2023 finished: Mon Oct 16 09:07:22 CEST 2023 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.13 seconds messages: command: build ReadXBytes reason: Named class compiled on demand started: Mon Oct 16 09:07:22 CEST 2023 Test directory: compile: ReadXBytes finished: Mon Oct 16 09:07:22 CEST 2023 elapsed time (seconds): 0.13 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.13 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels/ReadXBytes.java reason: .class file out of date or does not exist started: Mon Oct 16 09:07:22 CEST 2023 Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.util=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Oct 16 09:07:22 CEST 2023 elapsed time (seconds): 0.13 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 add exports: java.base/jdk.internal.util ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels/Channels/ReadXBytes.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/nio/channels/Channels/ReadXBytes.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels/ReadXBytes.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels/Channels/ReadXBytes.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels/Channels/ReadXBytes.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels/Channels/ReadXBytes.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels \ -J-Dtest.modules=java.base/jdk.internal.util \ --add-modules java.base \ --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels/Channels/ReadXBytes.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels/Channels/ReadXBytes.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/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/nio/channels/Channels/ReadXBytes.java ACTION: testng -- Failed. Unexpected exit from test [exit code: 137] REASON: User specified action: run testng/othervm/timeout=900 -Xmx12G ReadXBytes TIME: 18.793 seconds messages: command: testng -Xmx12G ReadXBytes reason: User specified action: run testng/othervm/timeout=900 -Xmx12G ReadXBytes started: Mon Oct 16 09:07:22 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.util=ALL-UNNAMED finished: Mon Oct 16 09:07:41 CEST 2023 elapsed time (seconds): 18.793 configuration: Boot Layer add modules: java.base add exports: java.base/jdk.internal.util ALL-UNNAMED STDOUT: Seed from RandomFactory = 1803668141638895477L test ReadXBytes.readAllBytes(1): success test ReadXBytes.readAllBytes(37): success test ReadXBytes.readAllBytes(24458): success test ReadXBytes.readAllBytes(41684): success test ReadXBytes.readAllBytes(411976929): success test ReadXBytes.readAllBytesAtEOF(): success test ReadXBytes.readAllBytesFromBeyondMaxLengthFile(): success test ReadXBytes.readAllBytesFromEmptyFile(): success STDERR: 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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels/Channels/ReadXBytes.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/nio/channels/Channels/ReadXBytes.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels/ReadXBytes.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels/Channels/ReadXBytes.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels/Channels/ReadXBytes.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels/Channels/ReadXBytes.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/nio/channels/Channels:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/nio/channels \ -Dtest.modules=java.base/jdk.internal.util \ --add-modules java.base \ --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Xmx12G \ 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/nio/channels/Channels/ReadXBytes.d/testng.0.jta java/nio/channels/Channels/ReadXBytes.java false ReadXBytes TEST RESULT: Failed. Unexpected exit from test [exit code: 137] -------------------------------------------------- Passed: java/nio/channels/Channels/Write.java Passed: java/nio/channels/Channels/TransferTo.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferFrom.java Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java Passed: java/nio/channels/DatagramChannel/AdaptorGetters.java Passed: java/nio/channels/DatagramChannel/AdaptorConcurrentIO.java Passed: java/nio/channels/Channels/SocketChannelStreams.java Passed: java/nio/channels/DatagramChannel/BasicMulticastTests.java Passed: java/nio/channels/DatagramChannel/AdaptorBasic.java Passed: java/nio/channels/DatagramChannel/BindNull.java Passed: java/nio/channels/DatagramChannel/Connect.java Passed: java/nio/channels/DatagramChannel/ConnectedSend.java Passed: java/nio/channels/DatagramChannel/ChangingAddress.java Passed: java/nio/channels/DatagramChannel/ConnectExceptions.java Passed: java/nio/channels/DatagramChannel/Disconnect.java Passed: java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java Passed: java/nio/channels/DatagramChannel/IsBound.java Passed: java/nio/channels/DatagramChannel/ConnectPortZero.java Passed: java/nio/channels/DatagramChannel/EmptyBuffer.java Passed: java/nio/channels/DatagramChannel/IsConnected.java Passed: java/nio/channels/DatagramChannel/ManySourcesAndTargets.java Passed: java/nio/channels/DatagramChannel/NoSender.java Passed: java/nio/channels/DatagramChannel/NotBound.java Passed: java/nio/channels/DatagramChannel/AdaptorMulticasting.java Passed: java/nio/channels/DatagramChannel/InterruptibleOrNot.java Passed: java/nio/channels/DatagramChannel/Receive.java Passed: java/nio/channels/DatagramChannel/ReceiveISA.java Passed: java/nio/channels/DatagramChannel/Refused.java Passed: java/nio/channels/AsynchronousSocketChannel/Basic.java Passed: java/nio/channels/DatagramChannel/Sender.java Passed: java/nio/channels/DatagramChannel/SendExceptions.java Passed: java/nio/channels/DatagramChannel/SendPortZero.java Passed: java/nio/channels/DatagramChannel/SelectWhenRefused.java Passed: java/nio/channels/DatagramChannel/SocketOptionTests.java Passed: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Passed: java/nio/channels/DatagramChannel/SRTest.java Passed: java/nio/channels/DatagramChannel/ThereCanBeOnlyOne.java Passed: java/nio/channels/DatagramChannel/Truncate.java Passed: java/nio/channels/AsynchronousSocketChannel/StressLoopback.java Passed: java/nio/channels/DatagramChannel/UseDGWithIPv6.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/AdaptorCloseAndInterrupt.java Passed: java/nio/channels/etc/PrintSupportedOptions.java Passed: java/nio/channels/etc/OpenAndConnect.java Passed: java/nio/channels/etc/Shadow.java Passed: java/nio/channels/FileChannel/directio/DirectIOTest.java Passed: java/nio/channels/FileChannel/directio/PreadDirect.java Passed: java/nio/channels/FileChannel/directio/PwriteDirect.java Passed: java/nio/channels/etc/ProtocolFamilies.java Passed: java/nio/channels/FileChannel/directio/ReadDirect.java Passed: java/nio/channels/DatagramChannel/Loopback.java Passed: java/nio/channels/FileChannel/directio/WriteDirect.java Passed: java/nio/channels/FileChannel/Args.java Passed: java/nio/channels/FileChannel/AtomicAppend.java Passed: java/nio/channels/FileChannel/CleanerTest.java Passed: java/nio/channels/Channels/TransferTo2.java Passed: java/nio/channels/DatagramChannel/Promiscuous.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/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/DatagramChannel/MulticastSendReceiveTests.java Passed: java/nio/channels/FileChannel/LargeGatheringWrite.java Passed: java/nio/channels/FileChannel/LargeMapTest.java Passed: java/nio/channels/FileChannel/Lock.java Passed: java/nio/channels/FileChannel/LongTransferTest.java Passed: java/nio/channels/FileChannel/LoopingTruncate.java Passed: java/nio/channels/FileChannel/MapAssertions.java Passed: java/nio/channels/FileChannel/MapOverEnd.java Passed: java/nio/channels/FileChannel/MapReadOnly.java Passed: java/nio/channels/FileChannel/MapToMemorySegmentTest.java Passed: java/nio/channels/FileChannel/MapTest.java Passed: java/nio/channels/FileChannel/MapWithSecurityManager.java Passed: java/nio/channels/FileChannel/Mode.java Passed: java/nio/channels/FileChannel/Position.java Passed: java/nio/channels/FileChannel/Pread.java Passed: java/nio/channels/FileChannel/Pwrite.java Passed: java/nio/channels/FileChannel/Read.java Passed: java/nio/channels/FileChannel/ReadFull.java Passed: java/nio/channels/FileChannel/ReadToLimit.java Passed: java/nio/channels/FileChannel/Release.java Passed: java/nio/channels/FileChannel/ReleaseOnCloseDeadlock.java Passed: java/nio/channels/FileChannel/ScatteringRead.java Passed: java/nio/channels/FileChannel/Size.java Passed: java/nio/channels/FileChannel/TempDirectBuffersReclamation.java Passed: java/nio/channels/FileChannel/Transfer.java Passed: java/nio/channels/FileChannel/Transfer2GPlus.java Passed: java/nio/channels/FileChannel/Transfer4GBFile.java Passed: java/nio/channels/FileChannel/TransferFromExtend.java Passed: java/nio/channels/FileChannel/TransferOverlappedFileChannel.java Passed: java/nio/channels/FileChannel/Transfers.java Passed: java/nio/channels/FileChannel/TransferTo6GBFile.java Passed: java/nio/channels/FileLock/FileLockConstructor.java Passed: java/nio/channels/FileChannel/TransferToAppending.java Passed: java/nio/channels/FileLock/Overlaps.java Passed: java/nio/channels/Pipe/EmptyRead.java Passed: java/nio/channels/Pipe/NonBlocking.java Passed: java/nio/channels/Pipe/PipeChannel.java Passed: java/nio/channels/Pipe/PipeInterrupt.java Passed: java/nio/channels/FileLock/FileLockGC.java Passed: java/nio/channels/Pipe/ScatteringRead.java Passed: java/nio/channels/Pipe/SelectPipe.java Passed: java/nio/channels/SelectionKey/AtomicUpdates.java Passed: java/nio/channels/FileChannel/TransferToNonWritable.java Passed: java/nio/channels/FileChannel/Truncate.java Passed: java/nio/channels/FileChannel/TruncateRAF.java Passed: java/nio/channels/FileChannel/TryLock.java Passed: java/nio/channels/SelectionKey/RacyRegister.java Passed: java/nio/channels/Selector/BasicAccept.java Passed: java/nio/channels/FileChannel/Write.java Passed: java/nio/channels/Selector/BasicConnect.java Passed: java/nio/channels/Selector/CloseInvalidatesKeys.java Passed: java/nio/channels/Selector/Close.java Passed: java/nio/channels/Selector/CloseThenRegister.java Passed: java/nio/channels/SelectionKey/AtomicAttachTest.java Passed: java/nio/channels/Selector/ConnectWrite.java Passed: java/nio/channels/Selector/CancelDuringRegister.java Passed: java/nio/channels/Selector/HelperSlowToDie.java Passed: java/nio/channels/Selector/CheckLocking.java Passed: java/nio/channels/Selector/KeySets.java Passed: java/nio/channels/Selector/KeysReady.java Passed: java/nio/channels/FileChannel/TransferToChannel.java Passed: java/nio/channels/Selector/CustomFileSystem.java Passed: java/nio/channels/Selector/OpRead.java Passed: java/nio/channels/Selector/LotsOfUpdatesTest.java Passed: java/nio/channels/Selector/ReadAfterConnect.java Passed: java/nio/channels/Selector/LotsOfChannels.java#id0 Passed: java/nio/channels/Selector/RegisterDuringSelect.java Passed: java/nio/channels/Selector/SelectAfterRead.java Passed: java/nio/channels/Selector/RegAfterPreClose.java Passed: java/nio/channels/Selector/Alias.java Passed: java/nio/channels/Selector/SelectNowWhenEmpty.java Passed: java/nio/channels/Selector/SelectAndClose.java Passed: java/nio/channels/Selector/SelectAndCancel.java Passed: java/nio/channels/Selector/CloseWhenKeyIdle.java Passed: java/nio/channels/Selector/SelectorTest.java Passed: java/nio/channels/Selector/SelectWrite.java Passed: java/nio/channels/Selector/UpdateReadyOps.java Passed: java/nio/channels/Selector/Wakeup.java Passed: java/nio/channels/Selector/RacyDeregister.java#id0 Passed: java/nio/channels/Selector/SelectorLimit.java Passed: java/nio/channels/Selector/WakeupEmpty.java Passed: java/nio/channels/Selector/WakeupOverflow.java Passed: java/nio/channels/Selector/WakeupSpeed.java Passed: java/nio/channels/Selector/WakeupAfterClose.java Passed: java/nio/channels/ServerSocketChannel/AdaptServerSocket.java Passed: java/nio/channels/ServerSocketChannel/NonBlockingAccept.java Passed: java/nio/channels/ServerSocketChannel/Basic.java Passed: java/nio/channels/ServerSocketChannel/Open.java Passed: java/nio/channels/ServerSocketChannel/SocketOptionTests.java Passed: java/nio/channels/SocketChannel/AdaptSocket.java Passed: java/nio/channels/SocketChannel/AsyncCloseChannel.java Passed: java/nio/channels/SocketChannel/Basic.java Passed: java/nio/channels/SocketChannel/BigReadWrite.java Passed: java/nio/channels/SocketChannel/Bind.java Passed: java/nio/channels/Selector/Connect.java Passed: java/nio/channels/SocketChannel/Close.java Passed: java/nio/channels/SocketChannel/BufferSize.java Passed: java/nio/channels/SocketChannel/CloseAfterConnect.java Passed: java/nio/channels/Selector/WakeupNow.java Passed: java/nio/channels/SocketChannel/CloseRegisteredChannel.java Passed: java/nio/channels/SocketChannel/CloseTimeoutChannel.java Passed: java/nio/channels/SocketChannel/Connect.java Passed: java/nio/channels/Selector/TemporarySelector.java Passed: java/nio/channels/SocketChannel/ConnectState.java Passed: java/nio/channels/SocketChannel/ConnectionReset.java Passed: java/nio/channels/SocketChannel/ExceptionTranslation.java Passed: java/nio/channels/SocketChannel/GetChannel.java Passed: java/nio/channels/SocketChannel/FinishConnect.java Passed: java/nio/channels/SocketChannel/Hangup.java Passed: java/nio/channels/SocketChannel/LingerOnClose.java Passed: java/nio/channels/SocketChannel/LocalAddress.java Passed: java/nio/channels/SocketChannel/OutOfBand.java Passed: java/nio/channels/Selector/OutOfBand.java#id0 Passed: java/nio/channels/Selector/SelectWithConsumer.java#id0 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/ShortWrite.java Passed: java/nio/channels/SocketChannel/Trivial.java Passed: java/nio/channels/SocketChannel/UnboundSocketTests.java Passed: java/nio/channels/SocketChannel/VectorIO.java Passed: java/nio/channels/SocketChannel/VectorParams.java Passed: java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java Passed: java/nio/channels/SocketChannel/OpenLeak.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/ClosedStreams.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/NullTest.java Passed: java/nio/channels/spi/SelectorProvider/TestDefaultImplementation.java Passed: java/nio/channels/unixdomain/Bind.java Passed: java/nio/channels/unixdomain/EmptySunPathForSocketFile.java Passed: java/nio/channels/unixdomain/FileAttributes.java Passed: java/nio/channels/SocketChannel/Write.java Passed: java/nio/channels/unixdomain/NonBlockingAccept.java Passed: java/nio/channels/unixdomain/NullTest.java Passed: java/nio/channels/unixdomain/IOExchanges.java Passed: java/nio/channels/Selector/ChangingInterests.java#id0 Passed: java/nio/channels/SocketChannel/SendUrgentData.java Passed: java/nio/channels/unixdomain/Shutdown.java Passed: java/nio/channels/unixdomain/SocketOptions.java Passed: java/nio/channels/unixdomain/Security.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#direct-register Passed: java/nio/channels/ConfigureBlocking.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#no-vmcontinuations Passed: java/nio/channels/vthread/BlockingChannelOps.java#default Passed: java/nio/channels/SocketChannel/AdaptorStreams.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java Passed: java/nio/charset/Charset/AvailableCharsetNames.java Passed: java/nio/charset/Charset/Contains.java Passed: java/nio/charset/Charset/CharsetContainmentTest.java Passed: java/nio/charset/Charset/DefaultCharsetTest.java Passed: java/nio/charset/Charset/ForName.java Passed: java/nio/charset/Charset/NullCharsetName.java Passed: java/nio/charset/CharsetDecoder/ASCIIDecode.java Passed: java/nio/charset/CharsetDecoder/AverageMax.java Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetDecoder/EmptyInput.java Passed: java/nio/charset/CharsetDecoder/NaNinCtor.java Passed: java/nio/charset/Charset/IllegalCharsetName.java Passed: java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Passed: java/nio/charset/CharsetEncoder/CanEncode.java Passed: java/nio/charset/CharsetEncoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetEncoder/Flush.java Passed: java/nio/charset/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/coders/Check.java Passed: java/nio/charset/coders/IOCoders.java Passed: java/nio/charset/coders/IsLegalReplacement.java Passed: java/nio/charset/coders/FullRead.java Passed: java/nio/charset/coders/ResetISO2022JP.java Passed: java/nio/charset/coders/Surrogates.java Passed: java/nio/charset/RemovingSunIO/TestCOMP.java Passed: java/nio/charset/coders/StreamTimeout.java Passed: java/nio/charset/RemovingSunIO/TestUnmappableForLength.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/file/attribute/AclEntry/EmptySet.java Passed: java/nio/file/attribute/BasicFileAttributeView/Basic.java Passed: java/nio/file/attribute/AclFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java Passed: java/nio/file/attribute/DosFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java Passed: java/nio/file/attribute/FileTime/Basic.java Passed: java/nio/file/attribute/PosixFileAttributeView/Basic.java Passed: java/nio/file/DirectoryStream/Basic.java Passed: java/nio/file/DirectoryStream/SecureDS.java Passed: java/nio/file/DirectoryStream/DriveLetter.java Passed: java/nio/file/etc/Exceptions.java Passed: java/nio/charset/CharsetDecoder/XcodeOverflow.java Passed: java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Passed: java/nio/file/Files/probeContentType/Basic.java Passed: java/nio/file/Files/probeContentType/ForceLoad.java Passed: java/nio/file/Files/walkFileTree/MaxDepth.java Passed: java/nio/file/Files/walkFileTree/Nulls.java Passed: java/nio/file/Files/walkFileTree/SkipSiblings.java Passed: java/nio/file/Files/walkFileTree/SkipSubtree.java Passed: java/nio/file/Files/walkFileTree/TerminateWalk.java Passed: java/nio/file/Files/probeContentType/ParallelProbes.java Passed: java/nio/channels/AsyncCloseAndInterrupt.java Passed: java/nio/file/Files/CallWithInterruptSet.java Passed: java/nio/file/Files/BytesAndLines.java Passed: java/nio/file/Files/CopyInterference.java Passed: java/nio/file/Files/CopyMoveVariations.java Passed: java/nio/file/Files/walkFileTree/FindTest.java Passed: java/nio/file/Files/CheckPermissions.java Passed: java/nio/charset/spi/CharsetProviderBasicTest.java Passed: java/nio/file/Files/CustomOptions.java Passed: java/nio/file/Files/CreateDirectories.java Passed: java/nio/file/Files/walkFileTree/WalkWithSecurity.java Passed: java/nio/file/Files/FileAttributes.java Passed: java/nio/file/Files/InputStreamTest.java Passed: java/nio/file/Files/DeleteOnClose.java Passed: java/nio/file/Files/CopyAndMove.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/Links.java Passed: java/nio/file/Files/SetLastModifiedTime.java Passed: java/nio/file/Files/SBC.java Passed: java/nio/file/Files/Mismatch.java Passed: java/nio/file/Files/CopyProcFile.java Passed: java/nio/file/Files/InterruptCopy.java Passed: java/nio/file/Files/ReadWriteString.java Passed: java/nio/file/Files/TemporaryFiles.java Passed: java/nio/charset/Charset/RegisteredCharsets.java Passed: java/nio/file/Files/StreamTest.java Passed: java/nio/file/Path/PathOps.java Passed: java/nio/file/FileStore/Basic.java Passed: java/nio/file/Path/UriImportExport.java Passed: java/nio/file/PathMatcher/Basic.java Passed: java/nio/file/Path/ToRealPath.java Passed: java/nio/file/FileSystem/Basic.java Passed: java/nio/file/WatchService/FileTreeModifier.java Passed: java/nio/file/WatchService/LotsOfCancels.java Passed: java/nio/file/spi/TestDelegation.java Passed: java/nio/file/Files/SymlinkTime.java Passed: java/nio/file/spi/SetDefaultProvider.java Passed: java/nio/file/Files/StreamLinesTest.java Passed: java/nio/file/WatchService/SensitivityModifier.java Passed: java/nio/file/WatchService/LotsOfCloses.java Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java Passed: java/nio/file/WatchService/DeleteInterference.java Passed: java/nio/MappedByteBuffer/Basic.java Passed: java/nio/MappedByteBuffer/ForceException.java Passed: java/nio/jni/NewDirectByteBuffer.java Passed: java/nio/MappedByteBuffer/Force.java Passed: java/nio/MappedByteBuffer/MapSyncFail.java Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java Passed: java/nio/file/WatchService/Basic.java Passed: java/nio/MappedByteBuffer/ForceViews.java Passed: java/nio/MappedByteBuffer/Truncate.java Passed: java/security/AccessControlContext/CheckNullPermission.java Passed: java/security/AccessControlContext/CheckCtor.java Passed: java/security/AccessControlContext/NullCombinerEquals.java Passed: java/security/AccessControlContext/FailureDebugOption.java Passed: java/nio/file/WatchService/WithSecurityManager.java Passed: java/nio/MappedByteBuffer/ZeroMap.java Passed: java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java Passed: java/security/AccessController/LimitedDoPrivileged.java Passed: java/security/BasicPermission/BasicPermissionCollection.java Passed: java/security/AccessController/PreserveCombiner.java Passed: java/security/AccessController/LimitedDoPrivilegedWithThread.java Passed: java/security/BasicPermission/ExitVMEquals.java Passed: java/security/BasicPermission/EqualsImplies.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/Wildcard.java Passed: java/security/cert/CertificateFactory/openssl/BadFooter.java Passed: java/security/BasicPermission/NullOrEmptyName.java Passed: java/security/AccessController/DoPrivAccompliceTest.java Passed: java/security/cert/CertificateFactory/GenerateCertificatesEmptyCollection.java Passed: java/security/cert/CertificateFactory/BadX509CertData.java Passed: java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java Passed: java/security/cert/CertificateFactory/ReturnStream.java Passed: java/security/cert/CertificateRevokedException/Basic.java Passed: java/security/cert/CertificateFactory/openssl/OpenSSLCert.java Passed: java/security/cert/CertPath/Serialize.java Passed: java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java Passed: java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java Passed: java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildOddSel.java Passed: java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java Passed: java/security/cert/CertPathBuilder/zeroLengthPath/ZeroLengthPath.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java Passed: java/security/cert/CertPathBuilder/NoExtensions.java Passed: java/security/cert/CertPathBuilder/GetInstance.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java Passed: java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java Passed: java/security/cert/CertPathValidator/OCSP/AIACheck.java Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java Passed: java/security/AccessController/DoPriv.java Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java Passed: java/security/cert/CertPathValidatorException/GetMessage.java Passed: java/security/cert/CertPathValidatorException/ReasonTest.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java Passed: java/security/cert/CertStore/NoLDAP.java Passed: java/security/cert/pkix/nameConstraintsMinMax/VerifyNameConstraints.java Passed: java/security/cert/CertPathValidatorException/Serial.java Passed: java/security/cert/PKIXBuilderParameters/InvalidParameters.java Passed: java/security/cert/PKIXParameters/InvalidParameters.java Passed: java/security/cert/pkix/policyChanges/TestPolicy.java Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java Passed: java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java Passed: java/security/cert/URICertStoreParameters/TestBasic.java Passed: java/security/cert/PKIXRevocationChecker/UnitTest.java Passed: java/security/cert/X509Certificate/EmptySubject.java Passed: java/security/cert/X509Certificate/ExtKeyUsage.java Passed: java/security/cert/X509Certificate/GetUnparseableExtensions.java Passed: java/security/cert/X509Certificate/GetSigAlgParams.java Passed: java/security/cert/X509Certificate/VerifyDefault.java Passed: java/security/cert/X509Certificate/X509BadCertificate.java Passed: java/security/cert/X509CertSelector/SetNameConstraintsEmptySequence.java Passed: java/security/cert/PolicyNode/GetPolicyQualifiers.java Passed: java/nio/file/WatchService/UpdateInterference.java Passed: java/security/cert/X509CRL/VerifyDefault.java Passed: java/security/cert/CertPathEncodingTest.java Passed: java/security/cert/X509CertSelectorTest.java Passed: java/security/cert/GetInstance.java Passed: java/security/CodeSigner/Serialize.java Passed: java/security/CodeSource/Implies.java Passed: java/security/cert/X509CRLSelector/CRLNumberMissing.java Passed: java/security/CodeSource/CertsMatch.java Passed: java/security/DigestInputStream/TestSkipAndReset.java Passed: java/security/Identity/EqualsHashCodeContract.java Passed: java/security/Exceptions/ChainingConstructors.java Passed: java/security/IdentityScope/NoDefaultSystemScope.java Passed: java/security/KeyAgreement/KeySpecTest.java Passed: java/security/KeyAgreement/KeyAgreementTest.java Passed: java/security/KeyFactory/Failover.java Passed: java/security/KeyFactory/GenerateRSAPrivateCrtKey.java Passed: java/security/KeyAgreement/NegativeTest.java Passed: java/security/KeyAgreement/MultiThreadTest.java Passed: java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java Passed: java/security/KeyPairGenerator/Failover.java Passed: java/security/KeyPairGenerator/GenerateKeypair.java Passed: java/security/KeyPairGenerator/GenerateRSAKeyPair.java Passed: java/security/KeyRep/SerialDSAPubKey.java Passed: java/security/KeyRep/Serial.java Passed: java/security/KeyStore/PKCS12/CheckDefaults.java Passed: java/security/KeyRep/SerialOld.java Passed: java/security/KeyStore/PKCS12/CheckNullDefault.java Passed: java/security/cert/CertificateFactory/slowstream.sh Passed: java/security/KeyStore/PKCS12/ConvertP12Test.java Passed: java/security/KeyStore/PKCS12/EntryProtectionTest.java Passed: java/security/KeyAgreement/KeySizeTest.java Passed: java/nio/file/WatchService/MayFlies.java Passed: java/security/KeyStore/PKCS12/MetadataEmptyTest.java Passed: java/security/KeyStore/PKCS12/ReadP12Test.java Passed: java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java Passed: java/security/KeyStore/PKCS12/WriteP12Test.java Passed: java/security/KeyStore/CheckInputStream.java Passed: java/security/KeyStore/DefaultEntryType.java Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java Passed: java/security/KeyStore/EntryMethods.java Passed: java/security/KeyStore/KeyStoreBuilder.java Passed: java/security/KeyStore/OneProbeOneNot.java Passed: java/security/KeyStore/PBETest.java Passed: java/security/KeyStore/ProbeKeystores.java Passed: java/security/KeyStore/TestKeyStoreBasic.java Passed: java/security/MessageDigest/ArgumentSanity.java Passed: java/security/MessageDigest/ByteBuffers.java Passed: java/security/KeyStore/TestKeyStoreEntry.java Passed: java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java Passed: java/security/MessageDigest/TestCloneable.java Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java Passed: java/security/MessageDigest/TestSameValue.java Passed: java/security/misc/GetInstanceNullsEmpties.java Passed: java/security/KeyPairGenerator/FinalizeHalf.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/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java Passed: java/security/Permissions/DeserializeInvalidPermissions.java Passed: java/security/PKCS12Attribute/HashCode.java Passed: java/security/MessageDigest/TestSameLength.java Passed: java/security/Policy/Dynamic/TestDynamicPolicy.java Passed: java/security/PermissionCollection/PermissionCollectionStreamTest.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest.java Passed: java/security/Policy/GetInstance/GetInstanceSecurity.java Passed: java/security/Policy/GetInstance/GetInstance.java Passed: java/security/Policy/GetPermissions/JarURL.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java Passed: java/security/Principal/Implies.java Passed: java/security/misc/TestDefaultRandom.java Passed: java/security/PrivilegedActionException/PrintWrappedException.java Passed: java/security/ProtectionDomain/CheckWhatYouGet.java Passed: java/security/ProtectionDomain/AllPerm.java Passed: java/security/ProtectionDomain/NullPerms.java Passed: java/nio/file/WatchService/LotsOfEvents.java Passed: java/security/ProtectionDomain/PreserveCombinerTest.java Passed: java/security/ProtectionDomain/NullGetActions.java Passed: java/security/Provider/CaseSensitiveServices.java Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.java Passed: java/security/Provider/CertStoreConstructorParam.java Passed: java/security/Provider/ChangeProviders.java Passed: java/security/Provider/DefaultProviderList.java Passed: java/security/Provider/Equals.java Passed: java/security/ProtectionDomain/Recursion.java Passed: java/security/Provider/GetInstance.java Passed: java/security/ProtectionDomain/RecursionDebug.java Passed: java/security/Provider/ProviderInfoCheck.java Passed: java/security/Provider/RemoveProvider.java Passed: java/security/Provider/GetServiceRace.java Passed: java/security/Provider/SupportsParameter.java Passed: java/security/Provider/Turkish.java Passed: java/security/Provider/ProviderVersionCheck.java Passed: java/security/SecureClassLoader/DefineClassByteBuffer.java Passed: java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java Passed: java/security/SecureRandom/DefaultAlgo.java Passed: java/security/SecureRandom/DefaultProvider.java Passed: java/security/SecureRandom/DrbgParametersSpec.java Passed: java/security/SecureClassLoader/DefineClass.java Passed: java/security/SecureRandom/GetAlgorithm.java Passed: java/security/SecureRandom/GetInstanceTest.java Passed: java/security/SecureRandom/EnoughSeedTest.java Passed: java/security/SecureRandom/NextBytesNull.java Passed: java/security/Provider/NewInstance.java Passed: java/security/SecureRandom/Serialize.java Passed: java/security/SecureRandom/SerializedSeedTest.java Passed: java/security/SecureRandom/ApiTest.java Passed: java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java Passed: java/security/SecureRandom/NoSync.java Passed: java/security/Security/ClassLoaderDeadlock/Deadlock.sh Passed: java/security/Security/removing/RemoveProviderByIdentity.java Passed: java/security/Security/removing/RemoveProviders.java Passed: java/security/Security/removing/RemoveStaticProvider.java Passed: java/security/Security/SecurityPropFile/SecurityPropFile.java Passed: java/security/Policy/SignedJar/SignedJarTest.java Passed: java/security/MessageDigest/TestDigestIOStream.java Passed: java/security/Security/CaseInsensitiveAlgNames.java Passed: java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh Passed: java/security/Security/AddProvider.java Passed: java/security/Security/NoInstalledProviders.java Passed: java/security/Security/Nulls.java Passed: java/security/Security/ProviderFiltering.java Passed: java/security/Signature/ByteBuffers.java Passed: java/security/Signature/NONEwithRSA.java Passed: java/security/Signature/NoProvider.java Passed: java/security/Security/signedfirst/DynStatic.java Passed: java/security/Signature/ResetAfterException.java Passed: java/security/Signature/Offsets.java Passed: java/security/Signature/SignatureGetAlgorithm.java Passed: java/security/Signature/SignatureGetInstance.java Passed: java/security/Signature/SignatureLength.java Passed: java/security/Signature/SignWithOutputBuffer.java Passed: java/security/Signature/TestInitSignWithMyOwnRandom.java Passed: java/security/Signature/VerifyRangeCheckOverflow.java Passed: java/security/Signature/TestCloneable.java Passed: java/security/SecureRandom/MultiThreadTest.java Passed: java/security/Security/SynchronizedAccess.java Passed: java/security/SignedObject/Copy.java Passed: java/security/SecureRandom/ThreadSafe.java Passed: java/security/SignedObject/Correctness.java Passed: java/security/spec/PKCS8EncodedKeySpec/Algorithm.java Passed: java/security/MessageDigest/ThreadSafetyTest.java Passed: java/security/spec/EllipticCurveMatch.java Passed: java/security/spec/ECCBasic.java Passed: java/security/UnresolvedPermission/AccessorMethods.java Passed: java/security/spec/IsAssignableFromOrder.java Passed: java/security/UnresolvedPermission/Equals.java Passed: java/security/UnresolvedPermission/Debug.java Passed: java/security/Security/ConfigFileTest.java Passed: java/sql/testng/test/sql/BatchUpdateExceptionTests.java Passed: java/sql/testng/test/sql/CallableStatementTests.java Passed: java/sql/testng/test/sql/DataTruncationTests.java Passed: java/sql/driverModuleTests/DriverManagerModuleTests.java Passed: java/sql/testng/test/sql/DateTests.java Passed: java/sql/testng/test/sql/PreparedStatementTests.java Passed: java/sql/testng/test/sql/SQLClientInfoExceptionTests.java Passed: java/sql/testng/test/sql/SQLDataExceptionTests.java Passed: java/sql/permissionTests/DriverManagerPermissionsTests.java Passed: java/sql/testng/test/sql/SQLExceptionTests.java Passed: java/sql/testng/test/sql/SQLIntegrityConstraintViolationExceptionTests.java Passed: java/sql/testng/test/sql/DriverManagerTests.java Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientExceptionTests.java Passed: java/sql/testng/test/sql/SQLRecoverableExceptionTests.java Passed: java/sql/testng/test/sql/SQLSyntaxErrorExceptionTests.java Passed: java/security/SignedJar/spi-calendar-provider/TestSPISigned.java Passed: java/sql/testng/test/sql/SQLTimeoutExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransactionRollbackExceptionTests.java Passed: java/sql/testng/test/sql/SQLWarningTests.java Passed: java/sql/testng/test/sql/SQLTransientExceptionTests.java Passed: java/sql/testng/test/sql/SQLFeatureNotSupportedExceptionTests.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/test/sql/TimeTests.java Passed: java/sql/testng/util/SerializedBatchUpdateException.java Passed: java/sql/testng/test/sql/TimestampTests.java Passed: java/sql/testng/util/StubCallableStatement.java Passed: java/sql/testng/test/sql/SQLTransientConnectionExceptionTests.java Passed: java/sql/testng/util/StubDriver.java Passed: java/sql/testng/util/StubDriverDA.java Passed: java/sql/testng/util/StubConnection.java Passed: java/sql/testng/util/StubPreparedStatement.java Passed: java/sql/testng/util/StubStatement.java Passed: java/sql/testng/util/TestPolicy.java Passed: java/text/AttributedString/AttributedStringTest.java Passed: java/text/AttributedString/getRunStartLimitTest.java Passed: java/text/AttributedCharacterIterator/Attribute/ReadResolve.java Passed: java/text/Bidi/BidiBug.java Passed: java/text/AttributedString/TestAttributedStringCtor.java Passed: java/sql/JavatimeTest.java Passed: java/text/Bidi/Bug6850113.java Passed: java/text/Bidi/BidiEmbeddingTest.java Passed: java/text/Bidi/BidiSurrogateTest.java Passed: java/text/Bidi/Bug7002398.java Passed: java/text/Bidi/Bug7041232.java Passed: java/text/Bidi/Bug7042148.java Passed: java/text/Bidi/Bug8005277.java Passed: java/text/BreakIterator/Bug4533872.java Passed: java/text/Bidi/BidiConformance.java Passed: java/text/BreakIterator/Bug4740757.java Passed: java/text/BreakIterator/Bug4932583.java Passed: java/text/Bidi/Bug7051769.java Passed: java/text/BreakIterator/Bug4912404.java Passed: java/text/BreakIterator/Bug8032446.java Passed: java/text/BreakIterator/Bug6513074.java Passed: java/text/BreakIterator/NewVSOld_th_TH.java Passed: java/text/BreakIterator/ExceptionTest.java Passed: java/text/Collator/APITest.java Passed: java/text/CharacterIterator/CharacterIteratorTest.java Passed: java/text/Collator/Bug5047314.java Passed: java/text/Collator/Bug6271411.java Passed: java/text/Collator/Bug6970930.java Passed: java/text/Collator/Bug7200119.java Passed: java/text/Collator/CollationKeyTest.java Passed: java/text/Collator/CurrencyCollate.java Passed: java/text/Collator/DummyTest.java Passed: java/text/Collator/DanishTest.java Passed: java/text/BreakIterator/Bug7104012.java Passed: java/text/Collator/EnglishTest.java Passed: java/text/Collator/FinnishTest.java Passed: java/text/Collator/GermanTest.java Passed: java/text/Collator/G7Test.java Passed: java/text/Collator/IteratorTest.java Passed: java/text/Collator/JapaneseTest.java Passed: java/text/Collator/KoreanTest.java Passed: java/text/Collator/MonkeyTest.java Passed: java/text/Collator/FrenchTest.java Passed: java/text/Collator/SpanishTest.java Passed: java/text/Collator/SurrogatesTest.java Passed: java/text/Collator/Test4401726.java Passed: java/text/Collator/ThaiTest.java Passed: java/text/Collator/Regression.java Passed: java/text/Collator/TurkishTest.java Passed: java/text/Format/ChoiceFormat/Bug4185732Test.java Passed: java/text/Collator/VietnameseTest.java Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java Passed: java/text/Format/ChoiceFormat/Bug4387255.java Passed: java/text/Format/ChoiceFormat/Bug8001209.java Passed: java/text/Format/common/Bug4769840.java Passed: java/text/BreakIterator/BreakIteratorTest.java Passed: java/text/Format/common/Bug6215962.java Passed: java/text/Collator/RuleBasedCollatorTest.java Passed: java/text/Format/CompactNumberFormat/SPIProviderTest.java Passed: java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java Passed: java/text/Format/CompactNumberFormat/serialization/TestSerialization.java Passed: java/sql/testng/test/sql/othervm/DriverManagerInitTests.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/text/Format/CompactNumberFormat/TestMutatingInstance.java Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.java Passed: java/text/Format/DateFormat/bug4097450.java Passed: java/text/Format/CompactNumberFormat/TestPlurals.java Passed: java/text/Format/DateFormat/bug4099975.java Passed: java/text/Format/DateFormat/bug4117335.java Passed: java/text/Format/CompactNumberFormat/TestSpecialValues.java Passed: java/text/Format/DateFormat/Bug4396385.java Passed: java/text/Format/DateFormat/Bug4322313.java Passed: java/text/Format/DateFormat/Bug4736959.java Passed: java/text/Format/CompactNumberFormat/TestWithCompatProvider.java Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java Passed: java/text/Format/DateFormat/Bug6251817.java Passed: java/text/Format/DateFormat/Bug4845901.java Passed: java/text/Format/DateFormat/bug6317072.java Passed: java/text/Format/DateFormat/bug6271375.java Passed: java/text/Format/DateFormat/bug6412896.java Passed: java/text/Format/DateFormat/Bug4823811.java Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.java Passed: java/text/Format/DateFormat/Bug6609750.java Passed: java/text/Format/DateFormat/Bug6645292.java Passed: java/text/Format/DateFormat/Bug7130335.java Passed: java/text/Format/DateFormat/Bug7177315.java Passed: java/text/Format/DateFormat/Bug8072099.java Passed: java/text/Format/DateFormat/Bug8081794.java Passed: java/text/Format/DateFormat/Bug6683975.java Passed: java/text/Format/DateFormat/Bug8139572.java Passed: java/text/Format/DateFormat/bug4358730.java Passed: java/text/Format/DateFormat/Bug6530336.java Passed: java/text/Format/DateFormat/Bug8193444.java Passed: java/text/Format/DateFormat/Bug8235699.java Passed: java/text/Format/DateFormat/ContextMonthNamesTest.java Passed: java/text/Format/DateFormat/Bug8209047.java Passed: java/text/Format/DateFormat/DateFormatRegression.java Passed: java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java Passed: java/text/Format/DateFormat/DateFormatRoundTripTest.java Passed: java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java Passed: java/text/Format/DateFormat/Bug4407042.java Passed: java/text/Format/DateFormat/CaseInsensitiveParseTest.java Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.java Passed: java/security/SignedObject/Chain.java Passed: java/text/Format/DateFormat/Bug6335238.java Passed: java/text/Format/DateFormat/ISO8601ZoneTest.java Passed: java/text/Format/DateFormat/IntlTestDateFormat.java Passed: java/text/Format/DateFormat/NonGregorianFormatTest.java Passed: java/text/Format/DateFormat/IntlTestDateFormatAPI.java Passed: java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java Passed: java/text/Format/DateFormat/LocaleDateFormats.java Passed: java/text/Format/DecimalFormat/Bug6609740.java Passed: java/text/Format/DecimalFormat/Bug7196316.java Passed: java/text/Format/DateFormat/WeekDateTest.java Passed: java/text/Format/DecimalFormat/Bug8165466.java Passed: java/text/Format/DecimalFormat/FormatMicroBenchmark.java Passed: java/text/Format/DecimalFormat/MantissaDigits.java Passed: java/text/Format/DecimalFormat/RoundingAndPropertyTest.java Passed: java/text/Format/DateFormat/DateFormatTest.java Passed: java/text/Format/DecimalFormat/TieRoundingTest.java Passed: java/text/Format/DecimalFormat/ToLocalizedPatternTest.java Passed: java/text/Format/MessageFormat/Bug4185816Test.java Passed: java/text/Format/DateFormat/TimeZoneNameTest.java Passed: java/text/Format/DecimalFormat/SetGroupingSizeTest.java Passed: java/text/Format/DateFormat/SDFTCKZoneNamesTest.java Passed: java/text/Format/MessageFormat/Bug7003643.java Passed: java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java Passed: java/text/Format/MessageFormat/LargeMessageFormat.java Passed: java/text/Format/MessageFormat/MessageRegression.java Passed: java/text/Format/MessageFormat/MessageTest.java Passed: java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java Passed: java/text/Format/MessageFormat/bug4492719.java Passed: java/text/Format/NumberFormat/Bug4208135.java Passed: java/text/Format/NumberFormat/Bug4833877.java Passed: java/text/Format/NumberFormat/BigDecimalFormat.java Passed: java/text/Format/NumberFormat/Bug4944439.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/MessageFormat/MessageFormatExceptions.java Passed: java/text/Format/NumberFormat/DFSExponential.java Passed: java/text/Format/NumberFormat/Bug4838107.java Passed: java/text/Format/NumberFormat/DFSSerialization.java Passed: java/text/Format/ListFormat/TestListFormat.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java Passed: java/text/Format/NumberFormat/BigDecimalParse.java Passed: java/text/Format/NumberFormat/NumberFormatRounding.java Passed: java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java Passed: java/text/Format/NumberFormat/MultipleNumberScriptTest.java Passed: java/text/Format/NumberFormat/DFSMinusPerCentMill.java Passed: java/text/Format/NumberFormat/CurrencyFormat.java Passed: java/text/Format/NumberFormat/SerializationLoadTest.java Passed: java/text/Format/NumberFormat/PositionTest.java Passed: java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java Passed: java/text/Format/NumberFormat/TestPeruCurrencyFormat.java Passed: java/text/Normalizer/ICUBasicTest.java Passed: java/text/Normalizer/NormalizerAPITest.java Passed: java/text/Format/NumberFormat/NumberTest.java Passed: java/text/Normalizer/ConformanceTest.java Passed: java/security/Provider/SecurityProviderModularTest.java Passed: java/text/Normalizer/SquareEraCharacterTest.java Passed: java/time/nontestng/java/time/chrono/Bug8178823.java Passed: java/text/Format/NumberFormat/NumberRegression.java Passed: java/time/nontestng/java/time/zone/CustomZoneNameTest.java Passed: java/text/Normalizer/ThreadSafeTest.java Passed: java/text/Format/NumberFormat/NumberRoundTrip.java Passed: java/time/nontestng/java/time/chrono/HijrahConfigTest.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.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/CopticChronology.java Passed: java/time/tck/java/time/chrono/CopticDate.java Passed: java/text/Format/DateFormat/Bug8141243.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/TCKChronoLocalDateTime.java Passed: java/time/tck/java/time/chrono/TCKChronoPeriod.java Passed: java/time/tck/java/time/chrono/TCKChronology.java Passed: java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java Passed: java/time/tck/java/time/chrono/TCKHijrahEra.java Passed: java/time/tck/java/time/chrono/TCKIsoChronology.java Passed: java/time/tck/java/time/chrono/TCKIsoEra.java Passed: java/time/tck/java/time/chrono/TCKJapaneseEra.java Passed: java/time/tck/java/time/chrono/TCKJapaneseChronology.java Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java Passed: java/time/tck/java/time/chrono/CopticEra.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/TCKThaiBuddhistChronology.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java Passed: java/time/tck/java/time/chrono/TCKHijrahChronology.java Passed: java/time/tck/java/time/format/TCKChronoPrinterParser.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.java Passed: java/time/tck/java/time/format/TCKDateTimeParseResolver.java Passed: java/time/tck/java/time/format/TCKDecimalStyle.java Passed: java/time/tck/java/time/format/TCKFormatStyle.java Passed: java/time/tck/java/time/format/TCKInstantPrinterParser.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java Passed: java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java Passed: java/time/tck/java/time/format/TCKOffsetPrinterParser.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldParser.java Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java Passed: java/time/tck/java/time/format/TCKSignStyle.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java Passed: java/time/tck/java/time/format/TCKDateTimeTextPrinting.java Passed: java/time/tck/java/time/format/TCKResolverStyle.java Passed: java/time/tck/java/time/serial/TCKClockSerialization.java Passed: java/time/tck/java/time/format/TCKTextStyle.java Passed: java/time/tck/java/time/format/TCKPadPrinterParser.java Passed: java/time/tck/java/time/serial/TCKDurationSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKPeriodSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateSerialization.java Passed: java/time/tck/java/time/serial/TCKYearMonthSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKMonthDaySerialization.java Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java Passed: java/time/tck/java/time/serial/TCKInstantSerialization.java Passed: java/time/tck/java/time/serial/TCKYearSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneIdSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java Passed: java/time/tck/java/time/temporal/TCKChronoUnit.java Passed: java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java Passed: java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.java Passed: java/time/tck/java/time/temporal/TCKChronoField.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionSerialization.java Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java Passed: java/time/tck/java/time/zone/TCKFixedZoneRules.java Passed: java/time/tck/java/time/temporal/TCKJulianFields.java Passed: java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java Passed: java/time/tck/java/time/temporal/TCKTemporalAdjusters.java Passed: java/time/tck/java/time/AbstractDateTimeTest.java Passed: java/time/tck/java/time/zone/TCKZoneRules.java Passed: java/time/tck/java/time/TCKClock_Fixed.java Passed: java/time/tck/java/time/zone/TCKZoneRulesProvider.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransition.java Passed: java/time/tck/java/time/TCKClock_System.java Passed: java/time/tck/java/time/MockSimplePeriod.java Passed: java/time/tck/java/time/TCKClock_Offset.java Passed: java/time/tck/java/time/AbstractTCKTest.java Passed: java/time/tck/java/time/TCKClock_Tick.java Passed: java/time/tck/java/time/TCKDayOfWeek.java Passed: java/time/tck/java/time/temporal/TCKIsoFields.java Passed: java/time/tck/java/time/TCKClock.java Passed: java/time/tck/java/time/TCKMonth.java Passed: java/time/tck/java/time/TCKMonthDay.java Passed: java/time/tck/java/time/TCKDuration.java Passed: java/time/tck/java/time/TCKInstant.java Passed: java/time/tck/java/time/TCKLocalTime.java Passed: java/time/tck/java/time/TCKOffsetDateTime.java Passed: java/time/tck/java/time/TCKOffsetTime.java Passed: java/time/tck/java/time/temporal/TCKWeekFields.java Passed: java/time/tck/java/time/TCKPeriod.java Passed: java/time/tck/java/time/TCKYearMonth.java Passed: java/time/tck/java/time/TCKYear.java Passed: java/time/tck/java/time/TCKLocalDate.java Passed: java/time/tck/java/time/TestIsoChronology.java Passed: java/time/tck/java/time/TCKZoneId.java Passed: java/time/tck/java/time/TCKZonedDateTime.java Passed: java/time/tck/java/time/TCKZoneOffset.java Passed: java/time/tck/java/time/TCKLocalDateTime.java Passed: java/time/test/java/time/chrono/TestChronologyPerf.java Passed: java/time/test/java/time/chrono/TestChronoLocalDate.java Passed: java/time/test/java/time/chrono/TestExampleCode.java Passed: java/time/test/java/time/chrono/TestJapaneseChronology.java Passed: java/time/test/java/time/chrono/TestServiceLoader.java Passed: java/time/test/java/time/chrono/TestIsoChronoImpl.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/AbstractTestPrinterParser.java Passed: java/time/test/java/time/format/MockIOExceptionAppendable.java Passed: java/time/test/java/time/chrono/TestThaiBuddhistChronoImpl.java Passed: java/time/test/java/time/chrono/TestUmmAlQuraChronology.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/TestDateTimeFormatterBuilder.java Passed: java/time/test/java/time/format/TestDateTimeParsing.java Passed: java/time/test/java/time/format/TestDecimalStyle.java Passed: java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java Passed: java/time/test/java/time/format/TestDateTimeTextProvider.java Passed: java/time/test/java/time/format/TestLocalizedOffsetPrinterParser.java Passed: java/time/test/java/time/format/TestFractionPrinterParser.java Passed: java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java Passed: java/time/test/java/time/format/TestLocalizedPattern.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/TestNumberPrinter.java Passed: java/time/test/java/time/format/TestNumberParser.java Passed: java/time/test/java/time/format/TestReducedParser.java Passed: java/time/test/java/time/format/TestReducedPrinter.java Passed: java/time/test/java/time/format/TestSettingsParser.java Passed: java/time/test/java/time/format/TestStringLiteralPrinter.java Passed: java/time/test/java/time/format/TestStringLiteralParser.java Passed: java/time/test/java/time/format/TestTextParserWithLocale.java Passed: java/time/test/java/time/format/TestTextParser.java Passed: java/time/test/java/time/format/TestTextPrinter.java Passed: java/time/test/java/time/format/TestTextPrinterWithLocale.java Passed: java/time/test/java/time/format/TestUnicodeExtension.java Passed: java/time/test/java/time/format/TestZoneOffsetPrinter.java Passed: java/time/test/java/time/format/TestZoneOffsetParser.java Passed: java/time/test/java/time/format/TestUTCParse.java Passed: java/time/test/java/time/temporal/MockFieldNoValue.java Passed: java/time/test/java/time/format/ZoneName.java Passed: java/time/test/java/time/temporal/MockFieldValue.java Passed: java/time/test/java/time/temporal/TestChronoField.java Passed: java/time/test/java/time/format/TestZoneTextPrinterParser.java Passed: java/time/test/java/time/temporal/TestChronoUnit.java Passed: java/time/test/java/time/temporal/TestDateTimeBuilderCombinations.java Passed: java/time/test/java/time/temporal/TestDateTimeValueRange.java Passed: java/time/test/java/time/temporal/TestIsoFields.java Passed: java/time/test/java/time/temporal/TestIsoWeekFields.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/zone/TestMutableZoneRules.java Passed: java/time/test/java/time/zone/TestZoneRulesProvider.java Passed: java/time/test/java/time/AbstractTest.java Passed: java/time/test/java/time/zone/TestZoneRules.java Passed: java/time/test/java/time/MockSimplePeriod.java Passed: java/time/test/java/time/TestClock_Fixed.java Passed: java/time/test/java/time/TestClock_Offset.java Passed: java/time/test/java/time/TestClock_System.java Passed: java/time/test/java/time/TestClock_Tick.java Passed: java/time/test/java/time/TestInstant.java Passed: java/time/test/java/time/TestDuration.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_instants.java Passed: java/time/test/java/time/TestOffsetTime.java Passed: java/time/test/java/time/TestPeriod.java Passed: java/time/test/java/time/TestOffsetDateTime.java Passed: java/time/test/java/time/TestYearMonth.java Passed: java/time/test/java/time/TestYear.java Passed: java/time/test/java/time/TestZonedDateTime.java Passed: java/time/test/java/time/TestZoneId.java Passed: java/time/test/java/time/TestZoneOffset.java Passed: javax/crypto/Cipher/ByteBuffers.java Passed: javax/crypto/Cipher/ExampleVectors/CheckExampleVectors.java Passed: java/time/test/java/util/TestFormatter.java Passed: javax/crypto/Cipher/GCMAPI.java Passed: javax/crypto/Cipher/EmptyFinalBuffer.java Passed: javax/crypto/Cipher/CipherStreamClose.java Passed: javax/crypto/Cipher/GetMaxAllowed.java Passed: javax/crypto/Cipher/InOutBuffers.java Passed: javax/crypto/Cipher/CipherInputStreamExceptions.java Passed: javax/crypto/CipherSpi/ResetByteBuffer.java Passed: javax/crypto/CipherSpi/DirectBBRemaining.java Passed: javax/crypto/Cipher/ByteBuffersNull.java Passed: javax/crypto/Cipher/Turkish.java Passed: javax/crypto/CryptoPermission/LowercasePermCheck.java Passed: javax/crypto/CryptoPermission/AllPermCheck.java Passed: javax/crypto/Cipher/TestGetInstance.java Passed: javax/crypto/CryptoPermission/RC4AliasPermCheck.java Passed: javax/crypto/CryptoPermission/RSANoLimit.java Passed: javax/crypto/CryptoPermission/RC2PermCheck.java Passed: javax/crypto/CipherSpi/TestGCMWithByteBuffer.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetAlgName.java Passed: javax/crypto/CryptoPermissions/CryptoPolicyFallback.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecInvalidEncoding.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java Passed: javax/crypto/JceSecurity/FinalRestricted.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpec.java Passed: javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java Passed: javax/crypto/Cipher/TestCipherMode.java Passed: javax/crypto/CryptoPermissions/TestExemption.java Passed: javax/crypto/CryptoPermissions/InconsistentEntries.java Passed: javax/crypto/KeyGenerator/TestGetInstance.java Passed: javax/crypto/KEM/RSA_KEM.java Passed: javax/crypto/KeyGenerator/TestKGParity.java Passed: javax/crypto/Mac/ByteBuffers.java Passed: javax/crypto/Mac/NullMacSpi.java Passed: javax/crypto/KEM/KemInterop.java Passed: javax/crypto/Mac/TestGetInstance.java Passed: javax/crypto/SealedObject/NullKeySealedObject.java Passed: javax/crypto/NullCipher/TestWithoutInit.java Passed: javax/crypto/SealedObject/TestSealedObjectNull.java Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java Passed: javax/crypto/NullCipher/TestNPE.java Passed: javax/crypto/SecretKeyFactory/SecKFTranslateTest.java Passed: javax/crypto/spec/DESKeySpec/CheckParity.java Passed: javax/crypto/KeyGenerator/CompareKeys.java Passed: javax/crypto/spec/DESKeySpec/CheckWeakKeys.java Passed: javax/crypto/spec/DESKeySpec/NullKey.java Passed: javax/crypto/spec/IvParameterSpec/InvalidArgs.java Passed: javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java Passed: javax/crypto/spec/GCMParameterSpec/GCMParameterSpecTest.java Passed: javax/crypto/spec/IvParameterSpec/NullIV.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2AlgorithmParameters.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2ParameterSpecEquals.java Passed: javax/crypto/spec/RC5ParameterSpec/InvalidIV.java Passed: javax/crypto/spec/RC5ParameterSpec/RC5ParameterSpecEquals.java Passed: javax/naming/InitialContext/AppletIsNotUsed.java Passed: javax/naming/InitialContext/EnvClone.java Passed: javax/naming/InitialContext/NoApplet.java Passed: javax/crypto/CryptoPermissions/TestUnlimited.java Passed: javax/naming/ldap/LdapName/EscapeUnescapeTests.java Passed: javax/naming/ldap/LdapName/LdapNameConstruction.java Passed: javax/naming/ldap/LdapName/LdapParserTests.java Passed: javax/naming/ldap/LdapName/CompareToEqualsTests.java Passed: javax/naming/ldap/LdapName/RdnToAttrsTest.java Passed: javax/naming/ldap/LdapName/NameTests.java Passed: javax/crypto/KEM/KemTest.java Passed: javax/naming/ldap/LdapName/RdnMisc.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/naming/spi/FactoryCacheTest.java Passed: javax/crypto/SecretKeyFactory/TestFailOver.java Passed: javax/crypto/spec/PBEKeySpec/PBEKeySpecRacing.java Passed: javax/crypto/JceSecurity/VerificationResults.java Passed: javax/net/ssl/ciphersuites/ECCurvesconstraints.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Client Passed: javax/net/ssl/ciphersuites/DisabledAlgorithms.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Server Passed: javax/naming/module/RunBasic.java Passed: javax/naming/spi/providers/InitialContextTest.java Passed: javax/net/ssl/DTLS/ClientAuth.java Passed: javax/net/ssl/compatibility/ClientHelloProcessing.java Passed: javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLS/DTLSDataExchangeTest.java Passed: javax/crypto/KEM/GenLargeNumberOfKeys.java Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java Passed: javax/net/ssl/DTLS/DTLSHandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java Passed: javax/net/ssl/DTLS/DTLSMFLNTest.java Passed: javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java Passed: javax/net/ssl/DTLS/DTLSOverDatagram.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLS/CipherSuite.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java Passed: javax/net/ssl/DTLS/InvalidCookie.java Passed: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java Passed: javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java Passed: javax/net/ssl/DTLS/InvalidRecords.java Passed: javax/net/ssl/DTLS/NoMacInitialClientHello.java Passed: javax/net/ssl/ALPN/SSLEngineAlpnTest.java Passed: javax/net/ssl/ALPN/SSLSocketAlpnTest.java Passed: javax/net/ssl/DTLS/Reordered.java Passed: javax/net/ssl/DTLS/DTLSNamedGroups.java Passed: javax/net/ssl/DTLS/WeakCipherSuite.java Passed: javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLS/Retransmission.java Passed: javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java Passed: javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java Passed: javax/net/ssl/FixingJavadocs/ImplicitHandshake.java Passed: javax/net/ssl/FixingJavadocs/JavaxURLNulls.java Passed: javax/net/ssl/finalize/SSLSessionFinalizeTest.java Passed: javax/net/ssl/FixingJavadocs/KMTMGetNothing.java Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java Passed: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java Passed: javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java Passed: javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java Passed: javax/net/ssl/interop/ClientHelloBufferUnderflowException.java Passed: javax/net/ssl/interop/ClientHelloChromeInterOp.java Passed: javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java Passed: javax/net/ssl/sanity/ciphersuites/NoKerberos.java Passed: javax/net/ssl/HttpsURLConnection/Equals.java Passed: javax/net/ssl/HttpsURLConnection/HttpsSession.java Passed: javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Passed: javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport1.java Passed: javax/net/ssl/HttpsURLConnection/GetResponseCode.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java Passed: javax/net/ssl/sanity/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/ServerName/SSLEngineExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java Passed: javax/net/ssl/ServerName/SSLSocketConsistentSNI.java Passed: javax/net/ssl/ServerName/SSLEngineExplorer.java Passed: javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java Passed: javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerFailure.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java Passed: javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java Passed: javax/net/ssl/SSLEngine/AcceptLargeFragments.java Passed: javax/net/ssl/ServerName/SSLSocketExplorer.java Passed: javax/net/ssl/DTLS/RespondToRetransmit.java Passed: javax/net/ssl/SSLEngine/ArgCheck.java Passed: javax/net/ssl/SSLEngine/Basics.java Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java Passed: javax/net/ssl/SSLEngine/CheckTlsEngineResults.java Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java Passed: javax/net/ssl/SSLEngine/FinishedPresent.java Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java Passed: javax/net/ssl/SSLEngine/ConnectionTest.java Passed: javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java Passed: javax/net/ssl/SSLEngine/LargeBufs.java Passed: javax/net/ssl/SSLEngineResult/Deserialize.java Passed: javax/net/ssl/SSLEngine/LargePacket.java Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java Passed: javax/net/ssl/SSLException/CheckSSLHandshakeException.java Passed: javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java Passed: javax/net/ssl/SSLException/CheckSSLProtocolException.java Passed: javax/net/ssl/SSLParameters/NamedGroupsSpec.java Passed: javax/net/ssl/ServerName/SSLSocketSNISensitive.java Passed: javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java Passed: javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java Passed: javax/net/ssl/SSLParameters/NamedGroups.java Passed: javax/net/ssl/SSLParameters/SignatureSchemes.java Passed: javax/net/ssl/SSLSession/KeyManagerTrustManager.java Passed: javax/net/ssl/SSLSession/HttpsURLConnectionLocalCertificateChain.java Passed: javax/net/ssl/SSLSession/JSSERenegotiate.java Passed: javax/net/ssl/SSLSession/RenegotiateTLS13.java Passed: javax/net/ssl/SSLEngine/TestAllSuites.java Passed: javax/net/ssl/SSLEngine/Arrays.java Passed: javax/net/ssl/SSLSession/ResumeTLS13withSNI.java Passed: javax/net/ssl/SSLSession/ServerNameRejectedTLSSessionResumption.java Passed: javax/net/ssl/SSLSession/SessionCacheSizeTests.java Passed: javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java Passed: javax/net/ssl/SSLSession/SessionTimeOutTests.java Passed: javax/net/ssl/SSLEngine/NoAuthClientAuth.java Passed: javax/net/ssl/SSLSocket/InputStreamClosure.java Passed: javax/net/ssl/SSLSocket/Tls13PacketSize.java Passed: javax/net/ssl/SSLSocket/OutputStreamClosure.java Passed: javax/net/ssl/SSLSession/TestEnabledProtocols.java Passed: javax/net/ssl/SSLSession/CheckSessionContext.java Passed: javax/net/ssl/SSLSocket/ClientExcOnAlert.java Passed: javax/net/ssl/templates/SSLEngineTemplate.java Passed: javax/net/ssl/templates/SSLSocketTemplate.java Passed: javax/net/ssl/Stapling/StapleEnableProps.java Passed: javax/net/ssl/TLS/TestJSSENoCommonProtocols.java Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.java Passed: javax/net/ssl/Stapling/HttpsUrlConnClient.java Passed: javax/net/ssl/TLS/TLSDataExchangeTest.java Passed: javax/net/ssl/TLS/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLS/TLSClientPropertyTest.java Passed: javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java Passed: javax/net/ssl/TLS/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLS/TLSHandshakeTest.java Passed: javax/net/ssl/TLS/TLSMFLNTest.java Passed: javax/net/ssl/TLS/TLSRehandshakeTest.java Passed: javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLS/TestJSSEServerProtocol.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java Passed: javax/net/ssl/TLSCommon/TLSWithEdDSA.java Passed: javax/net/ssl/TLS/TestJSSEClientProtocol.java Passed: javax/net/ssl/Stapling/SSLSocketWithStapling.java Passed: javax/net/ssl/TLSv1/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java Passed: javax/net/ssl/TLSv1/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLSv1/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSv11/ExportableBlockCipher.java Passed: javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java Passed: javax/net/ssl/TLSv11/ExportableStreamCipher.java Passed: javax/net/ssl/TLSv11/GenericBlockCipher.java Passed: javax/net/ssl/TLSv11/GenericStreamCipher.java Passed: javax/net/ssl/TLSv1/TLSMFLNTest.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv11/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLSv11/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSv11/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv12/ProtocolFilter.java Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java Passed: javax/net/ssl/TLSv12/ShortRSAKey512.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv12/DisabledShortDSAKeys.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java Passed: javax/net/ssl/Fix5070632.java Passed: javax/net/ssl/TLSv13/HRRKeyShares.java Passed: javax/net/ssl/GetInstance.java Passed: javax/net/ssl/TLSv12/ShortRSAKeyGCM.java Passed: javax/rmi/ssl/SocketFactoryTest.java Passed: javax/script/CauseExceptionTest.java Passed: javax/script/GetInterfaceTest.java Passed: javax/script/JDK_8196959/BadFactoryTest.sh Passed: javax/script/ProviderTest.sh Passed: javax/net/ssl/TLSv12/SignatureAlgorithms.java Passed: javax/script/StringWriterPrintTest.java Passed: javax/script/Test1.java Passed: javax/script/Test2.java Passed: javax/script/Test3.java Passed: javax/script/SimpleScriptContextNameChecksTest.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/net/ssl/TLSv13/ClientHelloKeyShares.java Passed: javax/script/ScriptEngineOrder.sh Passed: javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java Passed: javax/security/auth/callback/PasswordCallback/PasswordCleanup.java Passed: javax/security/auth/callback/Mutability.java Passed: javax/security/auth/kerberos/DelegationPermissionHash.java Passed: javax/security/auth/kerberos/DelegationPermissionCollection.java Passed: javax/security/auth/kerberos/DelegationPermissionInit.java Passed: javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java Passed: javax/security/auth/kerberos/KerberosHashEqualsTest.java Passed: javax/security/auth/kerberos/ServicePermissionCollection.java Passed: javax/security/auth/kerberos/ServicePermissionEquals.java Passed: javax/security/auth/kerberos/ServicePermissionTest.java Passed: javax/security/auth/kerberos/KerberosTixDateTest.java Passed: javax/security/auth/login/Configuration/ConfigFileWithBlank.java Passed: javax/security/auth/Destroyable/KeyDestructionTest.java Passed: javax/security/auth/kerberos/StandardNames.java Passed: javax/security/auth/login/Exceptions/NewExceptions.java Passed: javax/net/ssl/TLSv12/TLSEnginesClosureTest.java Passed: javax/security/auth/login/Configuration/GetInstanceSecurity.java Passed: javax/security/auth/login/Configuration/GetInstance.java Passed: javax/net/ssl/DTLS/PacketLossRetransmission.java Passed: javax/security/auth/login/LoginContext/OptionalJaas/UnixNTPlatform.java Passed: javax/security/auth/login/Configuration/Synchronize.java Passed: javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java Passed: javax/security/auth/login/LoginContext/ConfigConstructor.java Passed: javax/security/auth/login/LoginContext/ResetConfigModule.java Passed: javax/security/auth/login/LoginContext/DefaultHandler.java Passed: javax/security/auth/login/LoginContext/DynamicConfigurationTest.java Passed: javax/security/auth/login/LoginContext/ModuleSubject.java Passed: javax/security/auth/login/LoginContext/SharedState.java Passed: javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java Passed: javax/security/auth/login/LoginContext/StandardCallbacks.java Passed: javax/security/auth/login/modules/SafeLogout.java Passed: javax/security/auth/PrivateCredentialPermission/Equals.java Passed: javax/security/auth/PrivateCredentialPermission/CanonError.java Passed: javax/security/auth/PrivateCredentialPermission/EmptyName.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/PrivateCredentialPermission/MoreThenOnePrincipals.java Passed: javax/security/auth/Subject/AddPrincipalSubclass.java Passed: javax/security/auth/Subject/doAs/Test.java Passed: javax/rmi/ssl/SSLSocketParametersTest.java Passed: javax/security/auth/Subject/Exceptions.java Passed: javax/security/auth/login/LoginContext/LCTest.java Passed: javax/security/auth/Subject/Generic.java Passed: javax/security/auth/Subject/FromACC.java Passed: javax/security/auth/Subject/Serial.java Passed: javax/security/auth/Subject/SubjectNullTests.java Passed: javax/security/auth/Subject/Synch.java Passed: javax/security/auth/Subject/Synch3.java Passed: javax/security/auth/Subject/doAs/NestedActions.java Passed: javax/security/auth/Subject/UnreliableContains.java Passed: javax/security/auth/SubjectDomainCombiner/Optimize.java Passed: javax/security/auth/Subject/CurrentSubject.java Passed: javax/security/auth/x500/X500Principal/DerIsConstructor.java Passed: javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java Passed: javax/security/auth/x500/X500Principal/Equals.java Passed: javax/security/auth/x500/X500Principal/EscapedChars.java Passed: javax/security/auth/x500/X500Principal/InvalidConstructorInput.java Passed: javax/security/auth/x500/X500Principal/KeywordMap.java Passed: javax/security/auth/Subject/Synch2.java Passed: javax/security/auth/x500/X500Principal/RFC4514.java Passed: javax/security/auth/x500/X500Principal/Parse.java Passed: javax/security/auth/Subject/DoAs.java Passed: javax/security/auth/x500/X500Principal/OIDMap.java Passed: javax/security/sasl/Sasl/PassSysProps.java Passed: javax/security/auth/SubjectDomainCombiner/Regression.java Passed: javax/smartcardio/HistoricalBytes.java Passed: javax/security/auth/x500/X500Principal/NameFormat.java Passed: javax/smartcardio/Serialize.java Passed: javax/smartcardio/TerminalFactorySpiTest.java Passed: javax/smartcardio/ResponseAPDUTest.java Passed: javax/smartcardio/TestCommandAPDU.java Passed: javax/smartcardio/TestCardPermission.java Passed: javax/sql/rowset/serial/SerialBlob/SetBinaryStream.java Passed: javax/sql/rowset/serial/SerialClob/SetAsciiStream.java Passed: javax/sql/rowset/serial/SerialClob/SetCharacterStream.java Passed: javax/security/sasl/Sasl/ClientServerTest.java Passed: javax/smartcardio/CommandAPDUTest.java Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.java Passed: javax/security/sasl/Sasl/DisabledMechanisms.java Passed: javax/sql/resourceBundleTests/ValidateGetBundle.java Passed: javax/security/auth/login/modules/JaasModularClientTest.java Passed: javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java Passed: javax/sql/testng/test/rowset/filteredrowset/CityFilter.java Passed: javax/sql/testng/test/rowset/filteredrowset/PrimaryKeyFilter.java Passed: javax/sql/testng/test/rowset/serial/SerialArrayTests.java Passed: javax/sql/testng/test/rowset/serial/SerialBlobTests.java Passed: javax/sql/testng/test/rowset/serial/SerialClobTests.java Passed: javax/sql/testng/test/rowset/serial/SerialDataLinkTests.java Passed: javax/sql/testng/test/rowset/serial/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/SerialStructTests.java Passed: javax/sql/testng/test/rowset/serial/SQLInputImplTests.java Passed: javax/sql/testng/test/rowset/serial/SQLOutputImplTests.java Passed: javax/sql/testng/test/rowset/spi/SyncFactoryExceptionTests.java Passed: javax/sql/testng/test/rowset/spi/SyncFactoryTests.java Passed: javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java Passed: javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java Passed: javax/sql/testng/test/rowset/CommonRowSetTests.java Passed: javax/sql/testng/test/rowset/cachedrowset/CachedRowSetTests.java Passed: javax/sql/testng/test/rowset/BaseRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java Passed: javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.java Passed: javax/sql/testng/test/rowset/webrowset/WebRowSetTests.java Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java Passed: javax/sql/testng/test/rowset/RowSetWarningTests.java Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java Passed: javax/sql/testng/util/PropertyStubProvider.java Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.java Passed: javax/sql/testng/util/StubArray.java Passed: javax/sql/testng/util/StubBaseRowSet.java Passed: javax/sql/testng/util/StubBlob.java Passed: javax/sql/testng/util/StubCachedRowSetImpl.java Passed: javax/sql/testng/util/StubClob.java Passed: javax/sql/testng/util/StubContext.java Passed: javax/sql/testng/util/StubFilteredRowSetImpl.java Passed: javax/sql/testng/util/StubJdbcRowSetImpl.java Passed: javax/sql/testng/util/StubNClob.java Passed: javax/sql/testng/util/StubRef.java Passed: javax/sql/testng/util/StubJoinRowSetImpl.java Passed: javax/sql/testng/util/StubRowId.java Passed: javax/sql/testng/util/StubRowSetFactory.java Passed: javax/sql/testng/util/StubSQLXML.java Passed: javax/sql/testng/util/StubStruct.java Passed: javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java Passed: javax/sql/testng/util/StubSyncProvider.java Passed: javax/sql/testng/util/StubSyncResolver.java Passed: javax/sql/testng/util/StubWebRowSetImpl.java Passed: javax/sql/testng/util/SuperHero.java Passed: javax/sql/testng/util/TestRowSetListener.java Passed: javax/sql/testng/util/TestSQLDataImpl.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java Passed: javax/transaction/xa/testng/Driver.java Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java Passed: javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/TransformService/NullParent.java Passed: javax/xml/crypto/dsig/ErrorHandlerPermissions.java Passed: javax/xml/crypto/dsig/BadXPointer.java Passed: javax/xml/crypto/dsig/GetInstanceTests.java Passed: javax/xml/crypto/dsig/TransformService/UnknownProvider.java Passed: javax/xml/crypto/dsig/LogParameters.java Passed: javax/xml/crypto/dsig/FileSocketPermissions.java Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id0 Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id1 Passed: javax/xml/crypto/dsig/SecureValidation.java Passed: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java Passed: javax/xml/jaxp/common/8020430/JAXP15RegTest.java Passed: javax/xml/crypto/dsig/PSSSpec.java Passed: javax/xml/jaxp/datatype/5077522/DurationComparison.java Passed: javax/xml/jaxp/common/8035437/AbstractMethodErrorTest.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1097Test.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1243Test.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1416Test.java Passed: javax/xml/jaxp/common/8032908/XSLT.java Passed: javax/xml/jaxp/datatype/8033980/SerializationTest.java Passed: javax/xml/crypto/dsig/HereFunction.java Passed: javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java Passed: javax/xml/jaxp/parsers/8027359/FragmentScannerBufferLimitTest.java Passed: javax/xml/crypto/dsig/ValidationTests.java Passed: javax/xml/jaxp/parsers/8027359/XML11EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java Passed: javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java Passed: javax/xml/jaxp/parsers/8021148/JAXPSAXParserTest.java Passed: javax/xml/jaxp/parsers/8024707/XSLT.java Passed: javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java Passed: javax/xml/jaxp/parsers/8022548/XOMParserTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/FeaturePropagationTest.java Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java Passed: javax/xml/jaxp/parsers/8032909/XSLT.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc1Test.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.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/jdk8036951/RootSimpleTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_A.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdIdrefCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.java Passed: javax/xml/crypto/dsig/Basic.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_A.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_C.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java Passed: javax/net/ssl/TLSCommon/TLSTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_CA.java Passed: javax/xml/jaxp/testng/validation/BaseTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_False.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java Passed: javax/xml/jaxp/transform/8004476/XPathExFuncTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.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/validation/8049514/FeaturePropagationTest.java Passed: javax/xml/jaxp/XPath/8035577/Regex.java Passed: javax/xml/jaxp/transform/8062923/XslSubstringTest.java Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java Passed: jdk/dynalink/BeanLinkerRecordsTest.java Passed: jdk/dynalink/CallSiteTest.java Passed: jdk/dynalink/CallerSensitiveTest.java Passed: jdk/dynalink/LinkedCallSiteLocationTest.java Passed: jdk/dynalink/LookupTest.java Passed: javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ParallelGC Passed: jdk/dynalink/BeansLinkerTest.java Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ParallelGC Passed: jdk/internal/jline/AbstractWindowsTerminalTest.java Passed: jdk/internal/jline/OSUtilsTest.java Passed: jdk/internal/jline/KeyConversionTest.java Passed: jdk/dynalink/BeanLinkerTest.java Passed: jdk/internal/jrtfs/PathOps.java Passed: jdk/dynalink/TrustedDynamicLinkerFactoryTest.java Passed: jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/RootTypeDefinitionTest.java Passed: jdk/internal/jrtfs/WithSecurityManager.java Passed: jdk/internal/jrtfs/UriTests.java Passed: javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java Passed: jdk/net/Sockets/ExtOptionTest.java Passed: jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java Passed: jdk/net/Sockets/SupportedOptions.java Passed: jdk/net/Sockets/QuickAckTest.java Passed: jdk/internal/jrtfs/Basic.java Passed: jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java Passed: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java Passed: jdk/nio/zipfs/jarfs/JFSTester.java Passed: jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java Passed: jdk/nio/zipfs/testng/util/ZipFsBaseTest.java Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java Passed: jdk/nio/zipfs/CompressionModeTest.java Passed: jdk/nio/zipfs/Basic.java Passed: jdk/nio/zipfs/testng/test/ChannelTests.java Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java Passed: jdk/nio/zipfs/CRCWriteTest.java Passed: jdk/net/ExtendedSocketOption/SocketNAPITest.java Passed: jdk/nio/zipfs/CopyMoveTests.java Passed: jdk/nio/zipfs/HasDotDotTest.java Passed: jdk/nio/zipfs/InvalidZipHeaderTests.java Passed: jdk/nio/zipfs/NonExistentPathTests.java Passed: jdk/nio/zipfs/DirectoryStreamTests.java Passed: jdk/nio/zipfs/ReleaseDeflater.java Passed: jdk/nio/zipfs/UpdateEntryTest.java Passed: jdk/nio/zipfs/ZeroDate.java Passed: jdk/nio/zipfs/PathOps.java Passed: jdk/nio/zipfs/NewFileSystemTests.java Passed: jdk/nio/zipfs/PropertyPermissionTests.java Passed: jdk/nio/zipfs/ZFSTests.java Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java Passed: jdk/nio/Basic.java Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java Passed: jdk/nio/zipfs/TestPosix.java Passed: jdk/nio/zipfs/ZipFSTester.java Passed: jdk/security/jarsigner/Properties.java Passed: jdk/security/jarsigner/Function.java Passed: jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java Passed: jdk/security/jarsigner/Spec.java Passed: jdk/security/logging/TestSecurityPropertyModificationLog.java Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java Passed: jdk/security/logging/TestX509CertificateLog.java Passed: jdk/security/logging/TestX509ValidationLog.java Passed: sun/net/ftp/FtpGetContent.java Passed: jdk/security/logging/TestTLSHandshakeLog.java Passed: sun/net/ftp/B6427768.java Passed: sun/net/ftp/TestFtpClientNameListWithNull.java Passed: sun/net/ftp/FtpURL.java Passed: sun/net/ftp/MarkResetTest.java Passed: sun/net/idn/PunycodeTest.java Passed: sun/net/ftp/TestFtpTimeValue.java Passed: sun/net/idn/TestStringPrep.java Passed: sun/net/ext/ExtendedSocketOptionsTest.java Passed: sun/net/spi/DefaultProxySelectorTest.java Passed: sun/net/ftp/FtpURLConnectionLeak.java Passed: sun/net/InetAddress/nameservice/dns/CNameTest.java Passed: sun/net/util/IPAddressUtilTest.java Passed: sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java Passed: sun/net/spi/SystemProxyDriver.java Passed: sun/net/www/http/ChunkedOutputStream/Test.java Passed: sun/net/www/http/ChunkedOutputStream/CheckError.java Passed: sun/net/www/http/HttpClient/B7025238.java Passed: sun/net/www/http/ChunkedInputStream/TestAvailable.java Passed: sun/net/www/http/HttpClient/B8025710.java Passed: sun/net/www/http/HttpClient/CookieHttpClientTest.java Passed: sun/net/www/http/HttpClient/GetProxyPort.java Passed: sun/net/www/http/HttpClient/ImplicitFileName.java Passed: sun/net/www/http/HttpClient/IsAvailable.java Passed: sun/net/www/http/HttpClient/IsKeepingAlive.java Passed: sun/net/InetAddress/nameservice/simple/CacheTest.java Passed: sun/net/www/http/HttpClient/B8209178.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/HttpClient/MultiThreadTest.java Passed: sun/net/www/http/HttpClient/RetryPost.java Passed: sun/net/www/http/HttpClient/StreamingRetry.java Passed: sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java Passed: jdk/nio/zipfs/ZipFSOutputStreamTest.java Passed: sun/net/www/http/HttpURLConnection/PostOnDelete.java Passed: jdk/nio/zipfs/LargeEntriesTest.java Passed: sun/net/www/http/HttpClient/B6726695.java Passed: sun/net/www/http/KeepAliveCache/B8293562.java Passed: sun/net/www/http/HttpURLConnection/DigestAuth.java Passed: sun/net/www/http/KeepAliveStream/InfiniteLoop.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamFinalizer.java Passed: sun/net/www/http/KeepAliveCache/B5045306.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/protocol/file/Equals.java Passed: sun/net/www/protocol/file/FileMap.java Passed: sun/net/www/protocol/file/FileURLTest.java Passed: sun/net/www/protocol/file/GetContentLength.java Passed: sun/net/www/protocol/file/GetContentType.java Passed: sun/net/www/protocol/file/GetHeaderFields.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamClose.java Passed: sun/net/www/protocol/file/NonUTF8EncodedChar.java Passed: sun/net/www/protocol/file/GetLastModified.java Passed: sun/net/www/protocol/ftp/UserAndPasswordTest.java Passed: sun/net/www/protocol/ftp/HandlerEquals.java Passed: sun/net/www/protocol/http/6550798/test.java Passed: sun/net/www/protocol/http/AuthCache.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java Passed: sun/net/www/http/KeepAliveStreamCleaner/KeepAliveStreamCleanerTestDriver.java Passed: sun/net/www/protocol/http/B6299712.java Passed: sun/net/www/protocol/http/B6296310.java Passed: sun/net/www/protocol/http/B5017051.java Passed: sun/net/www/protocol/http/AsyncDisconnect.java Passed: sun/net/www/protocol/http/B6369510.java Passed: sun/net/www/protocol/http/B6641309.java Passed: sun/net/www/protocol/http/B6890349.java Passed: sun/net/www/protocol/http/B6660405.java Passed: sun/net/www/protocol/http/B8012625.java Passed: sun/net/www/protocol/http/BasicLongCredentials.java Passed: sun/net/www/protocol/http/B6518816.java Passed: sun/net/www/protocol/http/CloseOptionHeader.java Passed: sun/net/www/protocol/http/GetErrorStream.java Passed: sun/net/www/protocol/http/GetOutputStream.java Passed: sun/net/www/protocol/http/ChunkedErrorStream.java Passed: sun/net/www/protocol/http/HttpInputStream.java Passed: sun/net/www/protocol/http/HttpHeaderParserTest.java Passed: sun/net/www/protocol/http/Finalizer.java Passed: sun/net/InetAddress/nameservice/simple/DefaultCaching.java Passed: sun/net/www/protocol/http/HttpOnly.java Passed: sun/net/www/protocol/http/HttpStreams.java Passed: sun/net/www/protocol/http/NoCache.java Passed: sun/net/www/protocol/http/Modified.java Passed: sun/net/www/protocol/http/NULLTargetInfoTest.java Passed: sun/net/www/protocol/http/ProtocolRedirect.java Passed: sun/net/www/protocol/http/NoNTLM.java Passed: sun/net/www/protocol/http/NTLMTest.java Passed: sun/net/www/protocol/http/NTLMHeadTest.java Passed: sun/net/www/protocol/http/ResponseCacheStream.java Passed: sun/net/www/protocol/http/RedirectOnPost.java Passed: sun/net/www/protocol/http/SetIfModifiedSince.java Passed: sun/net/www/protocol/http/RelativeRedirect.java Passed: sun/net/www/protocol/http/StackTraceTest.java Passed: sun/net/www/protocol/http/RetryUponTimeout.java Passed: sun/net/www/protocol/http/SetChunkedStreamingMode.java Passed: sun/net/www/protocol/http/UserAgent.java Passed: sun/net/www/protocol/http/StreamingOutputStream.java Passed: sun/net/www/protocol/http/ZoneId.java Passed: sun/net/www/protocol/http/TunnelThroughProxy.java Passed: sun/net/www/protocol/http/UserCookie.java Passed: sun/net/www/protocol/http/UserAuth.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6226610.java Passed: sun/net/www/protocol/http/DigestTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java Passed: sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6216082.java Passed: sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java Passed: sun/net/www/http/KeepAliveCache/B8291637.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Identities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java Passed: javax/xml/crypto/dsig/GenerationTests.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Redirect.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java Passed: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Passed: sun/net/www/protocol/jar/B4756443.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java Passed: sun/net/www/protocol/jar/B5105410.java Passed: sun/net/www/protocol/jar/B4957695.java Passed: sun/net/www/protocol/jar/CanonicalizationTest.java Passed: sun/net/www/protocol/jar/B6449504.java Passed: sun/net/www/protocol/jar/FileURLConnectionLeak.java Passed: sun/net/www/protocol/jar/JarURLConnectionUseCaches.java Passed: sun/net/www/protocol/jar/GetContentTypeTest.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java Passed: sun/net/www/protocol/jrt/Basic.java Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java Passed: sun/net/www/protocol/mailto/HandlerParse.java Passed: sun/net/www/protocol/jrt/OtherResourcesTest.java Passed: sun/net/www/protocol/jrt/WithSecurityManager.java Passed: sun/net/www/EmbeddedEquals.java Passed: sun/net/www/HeaderTests.java Passed: sun/net/www/MessageHeaderTest.java Passed: sun/net/www/ParseUtil_4922813.java Passed: sun/net/www/ParseUtil_6274990.java Passed: sun/net/www/B8185898.java Passed: sun/net/www/ParseUtil_6306697.java Passed: sun/net/www/ParseUtil_6380332.java Passed: sun/net/www/ParseUtil_6478588.java Passed: sun/net/TelnetTest.java Passed: sun/nio/ch/Basic.java Passed: sun/nio/ch/SelProvider.java Passed: sun/nio/ch/ServerSocketAdaptorTest.java Passed: sun/net/www/AuthHeaderTest.java Passed: sun/nio/ch/TempBuffer.java Passed: sun/net/www/protocol/https/ChunkedOutputStream.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java Passed: sun/nio/cs/mapping/ConverterTest.java Passed: sun/security/action/GetLongAction/ReturnNullIfNoDefault.java Passed: sun/security/action/Generify.java Passed: sun/security/ec/ed/EdDSAKeyCompatibility.java Passed: sun/nio/cs/mapping/TestConv.java Passed: sun/security/ec/ed/EdCRLSign.java Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Passed: sun/security/ec/ed/EdDSAParamSpec.java Passed: sun/security/ec/ed/EdDSAKeySize.java Passed: sun/security/ec/ed/EdECKeyFormat.java Passed: sun/security/ec/ed/EdDSANegativeTest.java Passed: sun/security/ec/ed/EmptyMessage.java Passed: sun/security/ec/ed/TestEdDSA.java Passed: sun/security/ec/ed/EdDSAReuseTest.java Passed: sun/nio/cs/mapping/CoderTest.java Passed: sun/security/ec/xec/TestXECOps.java Passed: sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java Passed: sun/security/ec/xec/TestXDH.java Passed: sun/security/ec/ECDSAPrvGreaterThanOrder.java Passed: sun/security/ec/xec/XECKeyFormat.java Passed: sun/security/ec/ecModuleCheck.java Passed: sun/security/ec/InvalidCurve.java Passed: sun/security/ec/OidInstance.java Passed: sun/security/ec/ed/TestEdOps.java Passed: sun/security/ec/SignatureDigestTruncate.java Passed: sun/security/ec/SignatureKAT.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/jgss/spnego/MSOID.java Passed: sun/security/jgss/spnego/NegTokenTargFields.java Passed: sun/security/jgss/spnego/NoSpnegoAsDefMech.java Passed: sun/security/jca/PreferredProviderNegativeTest.java Passed: sun/security/jgss/CtorTests2.java Passed: sun/security/jgss/DefaultGssConfig.java Passed: sun/security/jgss/spnego/NotPreferredMech.java Passed: sun/security/jgss/GssContextCleanup.java Passed: sun/security/jgss/GssMemoryIssues.java Passed: sun/security/jgss/GssNameCleanup.java Passed: sun/security/jgss/GssNPE.java Passed: sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java Passed: sun/nio/ch/TestMaxCachedBufferSize.java Passed: sun/security/krb5/auto/Addresses.java Passed: sun/security/krb5/auto/AcceptorSubKey.java Passed: sun/security/krb5/auto/AlwaysEncPaReq.java Passed: sun/security/krb5/auto/AcceptPermissions.java Passed: sun/security/krb5/auto/AddressesAndNameType.java Passed: sun/security/krb5/auto/Basic.java Passed: sun/security/krb5/auto/BogusKDC.java Passed: sun/security/krb5/auto/BasicProc.java Passed: sun/security/krb5/auto/CleanState.java Passed: sun/security/krb5/auto/Cleaners.java Passed: sun/security/krb5/auto/CrossRealm.java Passed: sun/security/krb5/auto/DiffSaltParams.java Passed: sun/nio/cs/OLD/TestIBMDB.java Passed: sun/security/krb5/auto/DnsCanonicalizeHostname.java Passed: sun/security/krb5/auto/DiffNameSameKey.java Passed: sun/security/krb5/auto/EmptyPassword.java Passed: sun/security/krb5/auto/FileKeyTab.java Passed: sun/security/ec/ed/EdDSATest.java Passed: sun/security/krb5/auto/ForwardableCheck.java Passed: sun/security/krb5/auto/Forwarded.java Passed: sun/security/krb5/auto/GSS.java Passed: sun/security/krb5/auto/GSSUnbound.java Passed: sun/security/krb5/auto/DupEtypes.java Passed: sun/net/www/http/HttpClient/KeepAliveTest.java Passed: sun/security/krb5/auto/HttpNegotiateServer.java Passed: sun/security/ec/TestEC.java Passed: sun/security/krb5/auto/IgnoreChannelBinding.java Passed: sun/security/krb5/auto/KeyPermissions.java Passed: sun/security/krb5/auto/KPEquals.java Passed: sun/security/krb5/auto/DynamicKeytab.java Passed: sun/security/krb5/auto/KeyTabCompat.java Passed: sun/security/krb5/auto/KrbTicket.java Passed: sun/security/krb5/auto/LifeTimeInSeconds.java Passed: sun/security/krb5/auto/KvnoNA.java Passed: sun/security/krb5/auto/LoginNoPass.java Passed: sun/security/krb5/auto/LoginModuleOptions.java Passed: sun/security/krb5/auto/LongLife.java Passed: sun/security/krb5/auto/MSOID2.java Passed: sun/security/krb5/auto/MoreKvno.java Passed: sun/security/krb5/auto/ModuleName.java Passed: sun/security/krb5/auto/NewInquireTypes.java Passed: sun/security/krb5/auto/NoInitNoKeytab.java Passed: sun/security/krb5/auto/NoneReplayCacheTest.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/NonMutualSpnego.java Passed: sun/security/krb5/auto/OnlyDesLogin.java Passed: sun/security/krb5/auto/NullRenewUntil.java Passed: sun/security/krb5/auto/PrincipalNameEquals.java Passed: sun/security/krb5/auto/RefreshKrb5Config.java Passed: sun/security/krb5/auto/ReferralsTest.java Passed: sun/security/krb5/auto/OkAsDelegateXRealm.java Passed: sun/security/krb5/auto/ReplayCacheExpunge.java Passed: sun/security/krb5/auto/ReplayCachePrecise.java Passed: sun/security/krb5/auto/Renewal.java Passed: sun/security/ec/xec/XECIterative.java Passed: sun/security/krb5/auto/ReplayCacheTest.java Passed: sun/security/krb5/auto/KdcPolicy.java Passed: sun/security/krb5/auto/RRC.java Passed: sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java Passed: sun/security/krb5/auto/HttpsCB.java Passed: sun/security/krb5/auto/S4U2proxy.java Passed: sun/security/krb5/auto/ReplayCacheTestProc.java Passed: sun/security/krb5/auto/S4U2proxyGSS.java Passed: sun/security/krb5/auto/S4U2selfAsServer.java Passed: sun/security/krb5/auto/S4U2selfNotF.java Passed: sun/security/krb5/auto/Renew.java Passed: sun/security/krb5/auto/S4U2selfGSS.java Passed: sun/security/krb5/auto/S4U2selfAsServerGSS.java Passed: sun/security/krb5/auto/BasicKrb5Test.java Passed: sun/security/krb5/auto/SaslMutual.java Passed: sun/security/krb5/auto/SPNEGO.java Passed: sun/security/krb5/auto/SpnegoLifeTime.java Passed: sun/security/krb5/auto/OkAsDelegate.java Passed: sun/security/krb5/auto/SpnegoReqFlags.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/security/krb5/auto/UseCacheAndStoreKey.java Passed: sun/security/krb5/ccache/DefaultFile.java Passed: sun/security/krb5/ccache/EmptyRealmCC.java Passed: sun/security/krb5/auto/S4U2self.java Passed: sun/security/krb5/ccache/EmptyCC.java Passed: sun/security/krb5/auto/Unreachable.java Passed: sun/security/krb5/ccache/TimeInCCache.java Passed: sun/security/krb5/ccache/Refresh.java Passed: sun/security/krb5/config/ConfPlusProp.java Passed: sun/security/krb5/config/ConfigWithQuotations.java Passed: sun/security/krb5/auto/W83.java Passed: sun/security/krb5/config/Duration.java Passed: sun/security/krb5/config/DNS.java Passed: sun/security/krb5/config/Duplicates.java Passed: sun/security/krb5/config/DnsFallback.java Passed: sun/security/krb5/auto/SaslUnbound.java Passed: sun/security/krb5/config/ExtraLines.java Passed: sun/security/krb5/config/Include.java Passed: sun/security/krb5/config/KdcDefaultOptions.java Passed: sun/security/krb5/config/IncludeDirOrder.java Passed: sun/security/krb5/config/ParseCAPaths.java Passed: sun/security/krb5/config/ParseConfig.java Passed: sun/security/krb5/config/Semicolon.java Passed: sun/security/krb5/etype/Permitted.java Passed: sun/security/krb5/config/YesNo.java Passed: sun/security/krb5/etype/UnsupportedKeyType.java Passed: sun/security/krb5/etype/ETypeOrder.java Passed: sun/security/krb5/etype/KerberosAesSha2.java Passed: sun/security/krb5/ktab/KeyString.java Passed: sun/security/krb5/ktab/FileKeyTab.java Passed: sun/security/krb5/config/DefUdpLimit.java Passed: sun/security/krb5/name/Immutable.java Passed: sun/security/krb5/ktab/HighestKvno.java Passed: sun/security/krb5/ErrorMessages.java Passed: sun/security/krb5/ktab/KeyTabIndex.java Passed: sun/security/krb5/BadKdcDefaultValue.java Passed: sun/security/krb5/name/Constructors.java Passed: sun/security/krb5/NegativeNonce.java Passed: sun/security/krb5/ktab/BufferBoundary.java Passed: sun/security/krb5/OptionPADataInKDCReq.java Passed: sun/security/krb5/etype/WeakCrypto.java Passed: sun/security/krb5/ServiceCredsCombination.java Passed: sun/security/krb5/MicroTime.java Passed: sun/security/krb5/TestPAData.java Passed: sun/security/krb5/IPv6.java Passed: sun/security/krb5/UnknownCCEntry.java Passed: sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java Passed: sun/security/krb5/KrbCredSubKey.java Passed: sun/security/lib/CheckBlockedCerts.java Passed: sun/security/krb5/RFC396xTest.java Passed: sun/security/pkcs/pkcs7/NewSigAlg.java Passed: sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java Passed: sun/security/pkcs/pkcs10/PKCS10AttributeReader.java Passed: sun/security/pkcs/pkcs8/LongPKCS8orX509KeySpec.java Passed: sun/security/pkcs/pkcs7/SignerOrder.java Passed: sun/security/pkcs/pkcs8/TestLeadingZeros.java Passed: sun/security/lib/cacerts/VerifyCACerts.java Passed: sun/security/pkcs/pkcs7/TwoHash.java Passed: sun/security/pkcs/pkcs9/ChallengePassStringFmt.java Passed: sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java Passed: sun/security/pkcs/pkcs9/UnstructuredName.java Passed: sun/security/pkcs/pkcs9/UnknownAttribute.java Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java Passed: sun/security/pkcs/pkcs8/PKCS8Test.java Passed: sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java Passed: sun/security/krb5/runNameEquals.sh Passed: sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestKeySizeCheck.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java Passed: sun/security/pkcs11/Cipher/CancelMultipart.java Passed: sun/security/pkcs11/Cipher/EncryptionPadding.java Passed: sun/security/pkcs11/Cipher/Test4512704.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCM.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java Passed: sun/security/pkcs11/Cipher/PBECipher.java Passed: sun/security/pkcs11/Cipher/TestChaChaPoly.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java Passed: sun/security/pkcs11/Cipher/ReinitCipher.java Passed: sun/security/krb5/auto/TwoOrThree.java Passed: sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java Passed: sun/security/pkcs11/Cipher/TestKATForGCM.java Passed: sun/security/pkcs11/Cipher/TestPaddingOOB.java Passed: sun/security/pkcs11/Cipher/TestCipherMode.java Passed: sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java Passed: sun/security/pkcs11/Cipher/TestRawRSACipher.java Passed: sun/security/pkcs11/Config/ReadConfInUTF16Env.java Passed: sun/security/pkcs11/Cipher/TestRSACipher.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphers.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Passed: sun/security/pkcs11/Cipher/TestRSACipherWrap.java Passed: sun/security/pkcs11/ec/TestECDH.java Passed: sun/security/pkcs11/ec/ReadPKCS12.java Passed: sun/security/pkcs11/ec/TestCurves.java Passed: sun/security/pkcs11/ec/ReadCertificates.java Passed: sun/security/pkcs11/ec/TestECDH2.java Passed: sun/security/pkcs11/ec/TestECDSA2.java Passed: sun/security/pkcs11/ec/TestECDSA.java Passed: sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java Passed: sun/security/pkcs11/ec/TestECGenSpec.java Passed: sun/security/pkcs11/ec/TestKeyFactory.java Passed: sun/security/pkcs11/KeyAgreement/TestInterop.java Passed: sun/security/krb5/auto/UnboundService.java Passed: sun/security/pkcs11/KeyAgreement/TestShort.java Passed: sun/security/pkcs11/KeyAgreement/TestDH.java Passed: sun/security/pkcs11/KeyGenerator/TestAES.java Passed: sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java Passed: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Passed: sun/security/pkcs11/KeyGenerator/TestChaCha20.java Passed: sun/security/pkcs11/KeyGenerator/DESParity.java Passed: sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java Passed: sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDH2048.java Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java Passed: sun/security/pkcs11/KeyStore/ImportKeyToP12.java Passed: sun/security/pkcs11/KeyStore/CertChainRemoval.java Passed: sun/security/pkcs11/Mac/PBAMac.java Passed: sun/security/pkcs11/Mac/MacKAT.java Passed: sun/security/pkcs11/Mac/MacSameTest.java Passed: sun/security/pkcs11/Provider/Absolute.java Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java Passed: sun/security/pkcs11/KeyStore/ClientAuth.java Passed: sun/security/pkcs11/Provider/ConfigShortPath.java Passed: sun/security/pkcs11/Provider/LoginISE.java Passed: sun/security/pkcs11/Provider/CheckRegistration.java Passed: sun/security/pkcs11/Mac/ReinitMac.java Passed: sun/security/pkcs11/MessageDigest/DigestKAT.java Passed: sun/security/pkcs11/MessageDigest/TestCloning.java Passed: sun/security/pkcs11/Provider/ConfigQuotedString.java Passed: sun/security/pkcs11/MessageDigest/ReinitDigest.java Passed: sun/security/pkcs11/Provider/Login.java Passed: sun/security/pkcs11/rsa/KeyWrap.java Passed: sun/security/pkcs11/rsa/TestCACerts.java Passed: sun/security/pkcs11/Secmod/Crypto.java Passed: sun/security/pkcs11/Secmod/AddTrustedCert.java Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java Passed: sun/security/pkcs11/Secmod/GetPrivateKey.java Passed: sun/security/pkcs11/Secmod/JksSetPrivateKey.java Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java Passed: sun/security/pkcs11/Secmod/LoadKeystore.java Passed: sun/security/pkcs11/Secmod/TestNssDbSqlite.java Passed: sun/security/pkcs11/Secmod/AddPrivateKey.java Passed: sun/security/pkcs11/SecureRandom/TestDeserialization.java Passed: sun/security/pkcs11/Serialize/SerializeProvider.java Passed: sun/security/pkcs11/Signature/InitAgainPSS.java Passed: sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java Passed: sun/security/pkcs11/Signature/ReinitSignature.java Passed: sun/security/pkcs11/Secmod/TrustAnchors.java Passed: sun/security/pkcs11/SecretKeyFactory/TestPBKD.java Passed: sun/security/pkcs11/SecureRandom/Basic.java Passed: sun/security/pkcs11/Signature/ByteBuffers.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS2.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS.java Passed: sun/security/pkcs11/Signature/SigInteropPSS2.java Passed: sun/security/pkcs11/Signature/SigInteropPSS.java Passed: sun/security/pkcs11/Signature/TestDSA2.java Passed: sun/security/pkcs11/Provider/MultipleLogins.sh Passed: sun/security/pkcs11/Signature/TestDSAKeyLength.java Passed: sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java Passed: sun/security/pkcs11/tls/tls12/FipsModeTLS12.java Passed: sun/security/pkcs11/Signature/TestDSA.java Passed: sun/security/pkcs11/SampleTest.java Passed: sun/security/pkcs12/AttributesCorrectness.java Passed: sun/security/pkcs11/tls/TestKeyMaterial.java Passed: sun/security/pkcs12/AttributesMultiThread.java Passed: sun/security/pkcs12/Bug6415637.java Passed: sun/security/pkcs12/EmptyAlias.java Passed: sun/security/pkcs12/GetAttributes.java Passed: sun/security/pkcs11/Signature/LargeDSAKey.java Passed: sun/security/pkcs11/tls/TestLeadingZeroesP11.java Passed: sun/security/pkcs12/EmptyPassword.java Passed: sun/security/pkcs11/tls/TestPremaster.java Passed: sun/security/pkcs12/MixedcaseAlias.java Passed: sun/security/pkcs12/P12SecretKey.java Passed: sun/security/pkcs11/tls/TestMasterSecret.java Passed: sun/security/pkcs11/tls/TestPRF.java Passed: sun/security/pkcs12/PBES2Encoding.java Passed: sun/security/pkcs12/ProbeBER.java Passed: sun/security/pkcs12/ProbeLargeKeystore.java Passed: sun/security/pkcs12/SecretKeyAlgorithms.java Passed: sun/security/pkcs12/StorePasswordTest.java Passed: sun/security/pkcs12/StoreSecretKeyTest.java Passed: sun/security/pkcs12/StoreTrustedCertTest.java Passed: sun/security/provider/certpath/CertId/CheckCertId.java Passed: sun/security/pkcs12/WrongPBES2.java Passed: sun/security/pkcs12/PKCS12SameKeyId.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorEndEntity.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorIntermediate.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java Passed: sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java Passed: sun/security/pkcs12/ImportPassKeyAlg.java Passed: sun/security/provider/certpath/PKIXCertPathValidator/Validity.java Passed: sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java Passed: sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java Passed: sun/security/provider/certpath/OCSP/OCSPNoContentLength.java Passed: sun/security/provider/DSA/SecureRandomReset.java Passed: sun/security/provider/certpath/ResponderId/ResponderIdTests.java Passed: sun/security/provider/certpath/SunCertPathBuilderExceptionTest.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java Passed: sun/security/provider/DSA/TestDSA.java Passed: sun/security/provider/DSA/SupportedDSAParamGen.java Passed: sun/security/provider/DSA/TestDSA2.java Passed: sun/security/provider/DSA/TestKeyPairGenerator.java Passed: sun/security/provider/DSA/TestMaxLengthDER.java Passed: sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Passed: sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java Passed: sun/security/provider/hss/TestHSS.java Passed: sun/security/provider/KeyStore/DksWithEmptyKeystore.java Passed: sun/security/provider/KeyStore/TestJKSWithSecretKey.java Passed: sun/security/provider/KeyStore/WrongPassword.java Passed: sun/security/provider/KeyStore/WrongStoreType.java Passed: sun/security/provider/MessageDigest/DigestKAT.java Passed: sun/security/provider/KeyStore/DKSTest.java Passed: sun/security/provider/MessageDigest/SHA3.java Passed: sun/security/provider/MessageDigest/SHA512.java Passed: sun/security/provider/MessageDigest/TestSHAClone.java Passed: sun/security/provider/MessageDigest/Offsets.java Passed: sun/security/pkcs12/SameDN.java Passed: sun/security/provider/NSASuiteB/TestSHAOids.java Passed: sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Passed: sun/security/provider/PolicyFile/AliasExpansion.java Passed: sun/security/provider/PolicyFile/Alias.java Passed: sun/security/provider/PolicyFile/CanonPath.java Passed: sun/security/provider/PolicyFile/BadPolicyFile.java Passed: sun/security/pkcs12/ParamsPreferences.java Passed: sun/security/provider/PolicyFile/CombinedPerms.java Passed: sun/security/provider/DSA/TestAlgParameterGenerator.java Passed: sun/security/provider/PolicyFile/NullCodeSource.java Passed: sun/security/provider/PolicyFile/DefaultPolicy.java Passed: sun/security/provider/PolicyFile/nullDomain.java Passed: sun/security/provider/PolicyFile/SelfWildcard.java Passed: sun/security/provider/PolicyFile/EmailAddress.java Passed: sun/security/provider/PolicyFile/TokenStore.java Passed: sun/security/provider/PolicyFile/Modules.java Passed: sun/security/provider/PolicyFile/SelfExpansion.java Passed: sun/security/provider/PolicyFile/Utf8.java Passed: sun/security/provider/PolicyParser/BogusGrants.java Passed: sun/security/provider/PolicyFile/TrustedCert.java Passed: sun/security/provider/PolicyParser/EncodeURL.java Passed: sun/security/provider/PolicyFile/WildcardPrincipalName.java Passed: sun/security/provider/PolicyParser/AvoidPropertyExpansionExceptions.java Passed: sun/security/provider/PolicyParser/ExtDirs.java#id0 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id0 Passed: sun/security/provider/PolicyParser/ExpansionErrorMisleading.java Passed: sun/security/provider/PolicyParser/ExtDirs.java#id1 Passed: sun/security/provider/PolicyParser/ExtDirsChange.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id1 Passed: sun/security/provider/PolicyParser/TokenStore.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id2 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id3 Passed: sun/security/provider/SecureRandom/DRBGAlg.java Passed: sun/security/provider/SecureRandom/AutoReseed.java Passed: sun/security/provider/SecureRandom/DRBGS11n.java Passed: sun/security/provider/SecureRandom/StrongSecureRandom.java Passed: sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java Passed: sun/security/provider/SecureRandom/SHA1PRNGReseed.java Passed: sun/security/provider/SecureRandom/CommonSeeder.java Passed: sun/security/provider/SeedGenerator/Awt_Hang_Test.java Passed: sun/security/provider/SeedGenerator/Priority_Inversion.java Passed: sun/security/provider/X509Factory/BadPem.java Passed: sun/security/provider/SecureRandom/StrongSeedReader.java Passed: sun/security/rsa/pss/InitAgain.java Passed: sun/security/rsa/pss/DefaultParamSpec.java Passed: sun/security/rsa/pss/PSSParametersTest.java Passed: sun/security/rsa/pss/PSSKeyCompatibility.java Passed: sun/security/provider/PolicyFile/getinstance/getinstance.sh Passed: sun/security/provider/SeedGenerator/SeedGeneratorChoice.java Passed: sun/security/rsa/pss/TestPSSKeySupport.java Passed: sun/security/rsa/pss/SerializedPSSKey.java Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java Passed: sun/security/rsa/InvalidBitString.java Passed: sun/security/rsa/pss/TestSigGenPSS.java Passed: sun/security/rsa/PrivateKeyEqualityTest.java Passed: sun/security/rsa/RSAPaddingCheck.java Passed: sun/security/rsa/KeySizeTest.java Passed: sun/security/provider/X509Factory/BigCRL.java Passed: sun/security/rsa/SignatureOffsets.java Passed: sun/security/rsa/pss/SignatureTest2.java Passed: sun/security/rsa/TestCACerts.java Passed: sun/security/rsa/TestKeyFactory.java Passed: sun/security/rsa/TestKeyPairGenerator.java Passed: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Passed: sun/security/rsa/TestKeyPairGeneratorExponent.java Passed: sun/security/rsa/TestKeyPairGeneratorLength.java Passed: sun/security/rsa/TestRSAOidSupport.java Passed: sun/security/rsa/TestKeyPairGeneratorInit.java Passed: sun/security/rsa/SignedObjectChain.java Passed: sun/security/rsa/SpecTest.java Passed: sun/security/rsa/TestSignatures.java Passed: sun/security/rsa/TestSigGen15.java Passed: sun/security/ssl/AppInputStream/ReadHandshake.java Passed: sun/security/ssl/ALPN/AlpnGreaseTest.java Passed: sun/security/ssl/AppInputStream/RemoveMarkReset.java Passed: sun/security/ssl/AppInputStream/ReadZeroBytes.java Passed: sun/security/ssl/AppOutputStream/NoExceptionOnClose.java Passed: sun/security/ssl/AppInputStream/ReadBlocksClose.java Passed: sun/security/ssl/CipherSuite/LegacyConstraints.java Passed: sun/security/ssl/CipherSuite/DisabledCurve.java Passed: sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java Passed: sun/security/ssl/CipherSuite/RestrictSignatureScheme.java Passed: sun/security/ssl/CipherSuite/SSL_NULL.java Passed: sun/security/pkcs12/KeytoolOpensslInteropTest.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java Passed: sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java Passed: sun/security/ssl/ClientHandshaker/LengthCheckTest.java Passed: sun/security/ssl/ClientHandshaker/RSAExport.java Passed: sun/security/rsa/pss/SignatureTestPSS.java Passed: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java Passed: sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java Passed: sun/security/rsa/SignatureTest.java Passed: sun/security/ssl/CipherSuite/RestrictNamedGroup.java Passed: sun/security/ssl/HandshakeOutStream/NullCerts.java Passed: sun/security/ssl/GenSSLConfigs/main.java Passed: sun/security/ssl/InputRecord/ClientHelloRead.java Passed: sun/security/ssl/internal/TestRun.java Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java Passed: sun/security/ssl/rsa/CheckProviderEntries.java Passed: sun/security/ssl/rsa/SignatureOffsets.java Passed: sun/security/ssl/ProtocolVersion/HttpsProtocols.java Passed: sun/security/ssl/rsa/SignedObjectChain.java Passed: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Passed: sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java Passed: sun/security/ssl/ServerHandshaker/GetPeerHost.java Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.java Passed: sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java Passed: sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java Passed: sun/security/ssl/CipherSuite/SupportedGroups.java Passed: sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.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/spi/ProviderInit.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java Passed: sun/security/ssl/SSLContextImpl/BadKSProvider.java Passed: sun/security/ssl/SSLContextImpl/BadTSProvider.java Passed: sun/security/ssl/SSLCipher/ReadOnlyEngine.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultCipherSuitePreference.java Passed: sun/security/ssl/SocketCreation/SocketCreation.java Passed: sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java Passed: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java Passed: sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java Passed: sun/security/ssl/SSLContextImpl/GoodProvider.java Passed: sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java Passed: sun/security/ssl/SSLContextImpl/NoOldVersionContext.java Passed: sun/security/ssl/SSLContextImpl/SSLContextDefault.java Passed: sun/security/ssl/SSLContextImpl/SSLContextVersion.java Passed: sun/security/ssl/SSLEngineImpl/CloseStart.java Passed: sun/security/ssl/SSLContextImpl/MultipleChooseAlias.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/MD2InTrustAnchor.java Passed: sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Passed: sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java Passed: sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDecodeBadPoint.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java Passed: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java Passed: sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java Passed: sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java Passed: sun/security/ssl/SSLSessionContextImpl/Timeout.java Passed: sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java Passed: sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java Passed: sun/security/ssl/SSLSessionImpl/HashCodeMissing.java Passed: sun/security/ssl/SSLSessionImpl/InvalidateSession.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java Passed: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Passed: sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java Passed: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java Passed: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java Passed: sun/security/ssl/SSLSocketImpl/CheckMethods.java Passed: sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java Passed: sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocket.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocketException.java Passed: sun/security/ssl/SSLSocketImpl/DisableExtensions.java Passed: sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java Passed: sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java Passed: sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java Passed: sun/security/ssl/SSLSocketImpl/NewSocketMethods.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java Passed: sun/security/ssl/SSLSocketImpl/ClientTimeout.java Passed: sun/security/ssl/SSLSocketImpl/ReuseAddr.java Passed: sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh Passed: sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java Passed: sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Passed: sun/security/ssl/SSLSocketImpl/SetSoTimeout.java Passed: sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java Passed: sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketBruteForceClose.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketClose.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketEmptyFragments.java Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java Passed: sun/security/ssl/SSLSocketImpl/RejectClientRenego.java Passed: sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Passed: sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/ServerTimeout.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java Passed: sun/security/ssl/X509KeyManager/NoGoodKey.java Passed: sun/security/ssl/X509KeyManager/NullCases.java Passed: sun/security/ssl/X509KeyManager/PreferredKey.java Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java Passed: sun/security/ssl/Stapling/StatusResponseManager.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java Passed: sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java Passed: sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java Passed: sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java Passed: sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java Passed: sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java Passed: sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Passed: sun/security/ssl/X509KeyManager/CertificateAuthorities.java Passed: sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java Passed: sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java Passed: sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java Passed: sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java Passed: sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java Passed: sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java Passed: sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java Passed: sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java Passed: sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java Passed: sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java Passed: sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java Passed: sun/security/tools/jarsigner/warnings/NoTimestampTest.java Passed: sun/security/tools/jarsigner/warnings/LowerCaseManifest.java Passed: sun/security/tools/jarsigner/AutoKeyStore.java Passed: sun/security/tools/jarsigner/CertChainUnclosed.java Passed: sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java Passed: sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java Passed: sun/security/tools/jarsigner/AlgOptions.java Passed: sun/security/tools/jarsigner/CheckAlgParams.java Passed: sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java Passed: sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java Passed: sun/security/tools/jarsigner/Collator.java Passed: sun/security/tools/jarsigner/AltProvider.java Passed: sun/security/tools/jarsigner/DefaultSigalg.java Passed: sun/security/tools/jarsigner/CertPolicy.java Passed: sun/security/tools/jarsigner/Crl.java Passed: sun/security/tools/jarsigner/DiffEnd.java Passed: sun/security/tools/jarsigner/CheckUsage.java Passed: sun/security/tools/jarsigner/DefaultOptions.java Passed: sun/security/tools/jarsigner/EmptyJar.java Passed: sun/security/tools/jarsigner/DisableCurveTest.java Passed: sun/security/tools/jarsigner/DigestDontIgnoreCase.java Passed: sun/security/tools/jarsigner/EmptyIndividualSectionName.java Passed: sun/security/tools/jarsigner/EmptyManifest.java Passed: sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java Passed: sun/security/tools/jarsigner/EntriesOrder.java Passed: sun/security/tools/jarsigner/JarSigningNonAscii.java Passed: sun/security/tools/jarsigner/CheckSignerCertChain.java Passed: sun/security/tools/jarsigner/FailedSigning.java Passed: sun/security/tools/jarsigner/LargeJarEntry.java Passed: sun/security/tools/jarsigner/JvIndex.java Passed: sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java Passed: sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java Passed: sun/security/tools/jarsigner/EnableRevocation.java Passed: sun/security/tools/jarsigner/NewSize7.java Passed: sun/security/tools/jarsigner/MainAttributesConfused.java Passed: sun/security/tools/jarsigner/NameClash.java Passed: sun/security/tools/jarsigner/OldSig.java Passed: sun/security/tools/jarsigner/PercentSign.java Passed: sun/security/tools/jarsigner/EC.java Passed: sun/security/tools/jarsigner/Options.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/PassType.java Passed: sun/security/tools/jarsigner/SameName.java Passed: sun/security/tools/jarsigner/InsufficientSectionDelimiter.java Passed: sun/security/tools/jarsigner/SectionsOnly.java Passed: sun/security/tools/jarsigner/Test4431684.java Passed: sun/security/tools/jarsigner/SymLinkTest.java Passed: sun/security/tools/jarsigner/SignedAgain.java Passed: sun/security/tools/jarsigner/VerifyHSSSignedJar.java Passed: sun/security/tools/jarsigner/compatibility/SignTwice.java Passed: sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java Passed: sun/security/tools/jarsigner/TsacertOptionTest.java Passed: sun/security/tools/jarsigner/VersionTest.java Passed: sun/security/tools/keytool/fakecacerts/MyOwnCacerts.java Passed: sun/security/tools/jarsigner/WeakSize.java Passed: sun/security/tools/jarsigner/WasSignedByOtherSigner.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCRL.java Passed: sun/security/tools/jarsigner/RestrictedAlgo.java Passed: sun/security/tools/keytool/CacertsOption.java Passed: sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java Passed: sun/security/tools/keytool/fakegen/PSS.java Passed: sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java Passed: sun/security/tools/keytool/CloseFile.java Passed: sun/security/tools/keytool/CloneKeyAskPassword.java Passed: sun/security/tools/jarsigner/ConciseJarsigner.java Passed: sun/security/tools/keytool/DupCommands.java Passed: sun/security/tools/keytool/DupImport.java Passed: sun/security/tools/keytool/ExtOptionCamelCase.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCert.java Passed: sun/security/tools/keytool/EmptyField.java Passed: sun/security/tools/keytool/FileInHelp.java Passed: sun/security/tools/keytool/CheckCertAKID.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/ImportReadAll.java Passed: sun/security/tools/keytool/ImportPrompt.java Passed: sun/security/tools/keytool/ImportToPwordlessPK12.java Passed: sun/security/tools/keytool/EmptySubject.java Passed: sun/security/tools/jarsigner/Warning.java Passed: sun/security/tools/keytool/NewHelp.java Passed: sun/security/tools/keytool/GenKeyPairSigner.java Passed: sun/security/tools/keytool/NewSize7.java Passed: sun/security/tools/keytool/KeyAlg.java Passed: sun/security/tools/keytool/NoExtNPE.java Passed: sun/security/tools/keytool/JKStoPKCS12.java Passed: sun/security/tools/keytool/KeyToolTest.java Passed: sun/security/tools/keytool/PrintSSL.java Passed: sun/security/tools/keytool/RealType.java Passed: sun/security/tools/keytool/Resource.java Passed: sun/security/tools/keytool/RemoveKeyAlgDefault.java Passed: sun/security/tools/keytool/SecurityToolsTest.java Passed: sun/security/tools/keytool/SecretKeyKS.java Passed: sun/security/tools/keytool/ProbingFailure.java Passed: sun/security/tools/keytool/ListOrder.java Passed: sun/security/tools/keytool/StartDateTest.java Passed: sun/security/tools/keytool/StandardAlgName.java Passed: sun/security/tools/keytool/TestSha1Usage.java Passed: sun/security/tools/keytool/PKCS12Passwd.java Passed: sun/security/tools/keytool/UnknownAndUnparseable.java Passed: sun/security/tools/keytool/VersionTest.java Passed: sun/security/tools/keytool/Serial64.java Passed: sun/security/tools/keytool/TryStore.java Passed: sun/security/util/AlgorithmConstraints/DecomposeAlgorithms.java Passed: sun/security/util/asn1StringTypes/StringTypes.java Passed: sun/security/util/BitArray/EmptyBitArray.java Passed: sun/security/util/BitArray/NamedBitList.java Passed: sun/security/util/Cache/EbaHash.java Passed: sun/security/util/Debug/MultiOptions.java Passed: sun/security/util/DerInputBuffer/BigInteger0.java Passed: sun/security/util/DerInputBuffer/PaddedBitString.java Passed: sun/security/util/DerInputBuffer/TimeParsing.java Passed: sun/security/util/DerOutputStream/DerTimeEncoding.java Passed: sun/security/util/DerOutputStream/LocaleInTime.java Passed: sun/security/util/DerValue/BadValue.java Passed: sun/security/util/DerValue/DeepOctets.java Passed: sun/security/util/DerValue/DerValueEqualsHashCode.java Passed: sun/security/util/DerValue/EmptyValue.java Passed: sun/security/util/DerValue/Indefinite.java Passed: sun/security/util/DerValue/NegInt.java Passed: sun/security/util/DerValue/WideTag.java Passed: sun/security/tools/keytool/SelfIssued.java Passed: sun/security/tools/keytool/WeakAlg.java Passed: sun/security/util/FilePermCompat/Flag.java Passed: sun/security/util/HostnameChecker/TestHostnameChecker.java Passed: sun/security/util/FilePermCompat/CompatImpact.java Passed: sun/security/util/InternalPrivateKey/Correctness.java Passed: sun/security/util/ManifestDigester/FindSection.java Passed: sun/security/util/ManifestDigester/FindSections.java Passed: sun/security/util/ManifestDigester/DigestInput.java Passed: sun/security/util/ManifestDigester/LineBreaks.java Passed: sun/security/util/ManifestDigester/ReproduceRaw.java Passed: sun/security/util/HostnameChecker/NullHostnameCheck.java Passed: sun/security/tools/keytool/WeakSecretKeyTest.java Passed: sun/security/tools/keytool/ReadJar.java Passed: sun/security/tools/keytool/StorePasswords.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial1305 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/math/TestIntegerModuloP.java#Curve448OrderField Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial448 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/math/TestIntegerModuloP.java#IntegerPolynomialP384 Passed: sun/security/util/Resources/customSysClassLoader/BootMessages.java Passed: sun/security/util/Resources/customSysClassLoader/MessageFormatting.java Passed: sun/security/util/Resources/early/EarlyResources.java Passed: sun/security/util/Resources/Usages.java Passed: sun/security/util/Resources/Format.java Passed: sun/security/validator/ConstructorTest.java Passed: sun/security/validator/EndEntityExtensionCheck.java Passed: sun/security/validator/PKIXValAndRevCheckTests.java Passed: sun/security/util/math/TestIntegerModuloP.java#P256OrderField Passed: sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java Passed: sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java Passed: sun/security/x509/AlgorithmId/NonStandardNames.java Passed: sun/security/x509/AlgorithmId/NullParams.java Passed: sun/security/x509/AlgorithmId/OidTableInit.java Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField Passed: sun/security/x509/AlgorithmId/PBES2.java Passed: sun/security/x509/AlgorithmId/SHA256withECDSA.java Passed: sun/security/x509/AlgorithmId/TurkishRegion.java Passed: sun/security/x509/AlgorithmId/Uninitialized.java Passed: sun/security/x509/AlgorithmId/Uppercase.java Passed: sun/security/x509/AlgorithmId/OmitAlgIdParam.java Passed: sun/security/x509/AVA/BadName.java Passed: sun/security/x509/AVA/DomainComponentEncoding.java Passed: sun/security/x509/AVA/AVAEqualsHashCode.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/equalNames/AltNamesEqualsTest.java Passed: sun/security/x509/EDIPartyName/NullName.java Passed: sun/security/x509/Extensions/DefaultCriticality.java Passed: sun/security/x509/Extensions/BCNull.java Passed: sun/security/x509/Extensions/IssuingDistributionPointExtensionEncoding.java Passed: sun/security/x509/Extensions/IllegalExtensions.java Passed: sun/security/x509/GeneralName/Encode.java Passed: sun/security/x509/GeneralName/X400Address.java Passed: sun/security/x509/GeneralName/DNSNameTest.java Passed: sun/security/x509/IPAddressName/ConstrainsTest.java Passed: sun/security/x509/OtherName/Parse.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 Passed: sun/security/x509/URICertStore/ExtensionsWithLDAP.java Passed: sun/security/x509/URIName/Parse.java Passed: sun/security/x509/X500Name/AllAttribs.java Passed: sun/security/tools/jarsigner/TimestampCheck.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/ECSigParamsVerifyWithCert.java Passed: sun/security/x509/X509CertImpl/CertificateValidation.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/security/validator/samedn.sh Passed: sun/text/IntHashtable/Bug4705389.java Passed: sun/text/resources/Collator/Bug4248694.java Passed: sun/text/resources/Collator/Bug4804273.java Passed: sun/security/x509/X509CertImpl/V3Certificate.java Passed: sun/text/resources/Collator/Bug4848897.java Passed: sun/text/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.java Passed: sun/text/resources/Collator/Bug6755060.java Passed: sun/text/resources/Format/Bug4395196.java Passed: sun/text/resources/Format/Bug4442855.java Passed: sun/text/resources/Format/Bug4621320.java Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField Passed: sun/text/resources/Format/Bug4685470.java Passed: sun/text/resources/Format/Bug4651568.java Passed: sun/security/validator/certreplace.sh Passed: sun/text/resources/Format/Bug4807540.java Passed: sun/text/resources/Format/Bug4762201.java Passed: sun/text/resources/Collator/CollationSettingsTests.java Passed: sun/text/resources/Format/Bug4810032.java Passed: sun/text/resources/Collator/SwedishTest.java Passed: sun/text/resources/Format/Bug4994312.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-cpTest.sh Passed: sun/tools/jrunscript/jrunscript-argsTest.sh Passed: sun/tools/jrunscript/jrunscript-DTest.sh Passed: sun/tools/jrunscript/jrunscript-eTest.sh Passed: sun/tools/jrunscript/jrunscript-fTest.sh Passed: sun/tools/jrunscript/jrunscriptTest.sh Passed: tools/jar/index/MetaInf.java Passed: sun/tools/jrunscript/jrunscript-helpTest.sh Passed: sun/text/resources/LocaleDataTest.java Passed: tools/jar/multiRelease/whitebox/Driver.java Passed: tools/jar/mmrjar/Basic.java Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java Passed: tools/jar/multiRelease/Basic.java Passed: tools/jar/multiRelease/Basic1.java Passed: sun/security/x509/URICertStore/AIACertTimeout.java Passed: tools/jar/ChangeDir.java Passed: tools/jar/ContentOrder.java Passed: tools/jar/CreateMissingParentDirectories.java Passed: tools/jar/InputFilesTest.java Passed: tools/jar/multiRelease/RuntimeTest.java Passed: tools/jar/JarBackSlash.java Passed: tools/jar/JarEntryTime.java Passed: tools/jar/ManifestDirectoryCompression.java Passed: tools/jar/ReleaseBeforeFiles.java Passed: tools/jar/multiRelease/VersionValidatorTest.java Passed: tools/jar/UpdateJar.java Passed: tools/jar/modularJar/Basic.java Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java Passed: tools/jar/UpdateManifest.java Passed: tools/jimage/JImageBasicsTest.java Passed: tools/jar/LeadingGarbage.java Passed: tools/jimage/JImageInfoTest.java Passed: tools/jimage/JImageListTest.java Passed: tools/jar/compat/CLICompatibility.java Passed: tools/jimage/JImageToolTest.java Passed: tools/jimage/JImageVerifyTest.java Passed: tools/jimage/JImageExtractTest.java Passed: tools/jimage/JImageNonAsciiNameTest.java Passed: sun/security/tools/keytool/GenerateAll.java Passed: tools/jimage/JImageTest.java Passed: tools/jlink/bindservices/SuggestProviders.java Passed: tools/jimage/VerifyJimage.java Passed: sun/security/x509/URICertStore/CRLReadTimeout.java Passed: tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java Passed: tools/jlink/basic/AllModulePath.java Passed: tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java Passed: tools/jlink/basic/BasicTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java Passed: tools/jlink/bindservices/BindServices.java Passed: tools/jlink/plugins/CompressIndexesTest.java Passed: tools/jlink/plugins/AddOptionsPluginTest.java Passed: tools/jlink/plugins/DefaultStripDebugPluginTest.java Passed: tools/jlink/plugins/ExcludeFilesPluginTest.java Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java Passed: tools/jlink/plugins/ExcludeModuleInfoTest.java Passed: tools/jlink/plugins/ExcludePluginTest.java Passed: tools/jlink/plugins/ExcludeVMPluginTest.java TEST: tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.compiler.CompilerUtils FakeObjCopy TIME: 0.069 seconds messages: command: build jdk.test.lib.compiler.CompilerUtils FakeObjCopy reason: User specified action: run build jdk.test.lib.compiler.CompilerUtils FakeObjCopy started: Mon Oct 16 09:37:12 CEST 2023 Test directory: compile: FakeObjCopy finished: Mon Oct 16 09:37:12 CEST 2023 elapsed time (seconds): 0.069 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.068 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/FakeObjCopy.java reason: .class file out of date or does not exist started: Mon Oct 16 09:37:12 CEST 2023 Additional options from @modules: --add-modules jdk.compiler,jdk.jlink --add-exports jdk.jlink/jdk.tools.jlink.internal.plugins=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.plugin=ALL-UNNAMED Mode: agentvm Agent id: 60 finished: Mon Oct 16 09:37:12 CEST 2023 elapsed time (seconds): 0.068 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: jdk.compiler jdk.jlink add exports: jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED jdk.jlink/jdk.tools.jlink.internal.plugins ALL-UNNAMED jdk.jlink/jdk.tools.jlink.plugin ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin:/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/4/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.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/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib \ -J-Dtest.modules='jdk.compiler jdk.jlink/jdk.tools.jlink.internal.plugins jdk.jlink/jdk.tools.jlink.internal jdk.jlink/jdk.tools.jlink.plugin' \ --add-modules jdk.compiler,jdk.jlink \ --add-exports jdk.jlink/jdk.tools.jlink.internal.plugins=ALL-UNNAMED \ --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ --add-exports jdk.jlink/jdk.tools.jlink.plugin=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.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/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/FakeObjCopy.java ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.115 seconds messages: command: build StripNativeDebugSymbolsPluginTest reason: Named class compiled on demand started: Mon Oct 16 09:37:12 CEST 2023 Test directory: compile: StripNativeDebugSymbolsPluginTest finished: Mon Oct 16 09:37:12 CEST 2023 elapsed time (seconds): 0.115 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.115 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java reason: .class file out of date or does not exist started: Mon Oct 16 09:37:12 CEST 2023 Additional options from @modules: --add-modules jdk.compiler,jdk.jlink --add-exports jdk.jlink/jdk.tools.jlink.internal.plugins=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.plugin=ALL-UNNAMED Mode: agentvm Agent id: 60 finished: Mon Oct 16 09:37:12 CEST 2023 elapsed time (seconds): 0.115 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: jdk.compiler jdk.jlink add exports: jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED jdk.jlink/jdk.tools.jlink.internal.plugins ALL-UNNAMED jdk.jlink/jdk.tools.jlink.plugin ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin:/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/4/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.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/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib \ -J-Dtest.modules='jdk.compiler jdk.jlink/jdk.tools.jlink.internal.plugins jdk.jlink/jdk.tools.jlink.internal jdk.jlink/jdk.tools.jlink.plugin' \ --add-modules jdk.compiler,jdk.jlink \ --add-exports jdk.jlink/jdk.tools.jlink.internal.plugins=ALL-UNNAMED \ --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ --add-exports jdk.jlink/jdk.tools.jlink.plugin=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.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/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.AssertionError: Jlink expected to exit with 0 return code REASON: User specified action: run main/othervm -Xmx1g StripNativeDebugSymbolsPluginTest TIME: 18.52 seconds messages: command: main -Xmx1g StripNativeDebugSymbolsPluginTest reason: User specified action: run main/othervm -Xmx1g StripNativeDebugSymbolsPluginTest started: Mon Oct 16 09:37:12 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules jdk.compiler,jdk.jlink --add-exports jdk.jlink/jdk.tools.jlink.internal.plugins=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.plugin=ALL-UNNAMED finished: Mon Oct 16 09:37:31 CEST 2023 elapsed time (seconds): 18.52 configuration: Boot Layer add modules: jdk.compiler jdk.jlink add exports: jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED jdk.jlink/jdk.tools.jlink.internal.plugins ALL-UNNAMED jdk.jlink/jdk.tools.jlink.plugin ALL-UNNAMED STDOUT: GNU objcopy (GNU Binutils for Debian) 2.35.2 Copyright (C) 2020 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. jmod create --class-path mod/fib --libs libs jmods/fib.jmod jlink --output stripped-native-libs --verbose --module-path /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/jmods:jmods --add-modules fib --strip-native-debug-symbols=exclude-debuginfo-files fib file:///home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6/jmods/fib.jmod java.base file:///home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/jmods/java.base.jmod Providers: java.base provides java.nio.file.spi.FileSystemProvider used by java.base java.base provides java.util.random.RandomGenerator used by java.base DEBUG: File size of stripped-native-libs/lib/libFib.so 15648 < 40232 as expected. DEBUG: sanity checking fib module... DEBUG: [command] stripped-native-libs/bin/java --add-modules fib fib.FibJNI 7 13 Debug: result was: 13 DEBUG: Sanity check for FibJNI passed. DEBUG: sanity checking fib module... PASSED! DEBUG: testStripNativeLibraryDefaults() PASSED! jmod create --class-path mod/fib --libs libs jmods/fib.jmod jlink --output stripped-native-libs-with-debug --verbose --module-path /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/jmods:jmods --add-modules fib --strip-native-debug-symbols keep-debuginfo-files=debug fib file:///home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6/jmods/fib.jmod java.base file:///home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/jmods/java.base.jmod Providers: java.base provides java.nio.file.spi.FileSystemProvider used by java.base java.base provides java.util.random.RandomGenerator used by java.base Error: Java heap space java.lang.OutOfMemoryError: Java heap space at java.base/java.nio.file.Files.read(Files.java:3223) at java.base/java.nio.file.Files.readAllBytes(Files.java:3280) at jdk.jlink/jdk.tools.jlink.internal.plugins.StripNativeDebugSymbolsPlugin$StrippedDebugInfoBinaryBuilder.createDebugSymbolsFile(StripNativeDebugSymbolsPlugin.java:394) at jdk.jlink/jdk.tools.jlink.internal.plugins.StripNativeDebugSymbolsPlugin$StrippedDebugInfoBinaryBuilder.build(StripNativeDebugSymbolsPlugin.java:300) at jdk.jlink/jdk.tools.jlink.internal.plugins.StripNativeDebugSymbolsPlugin.lambda$transform$0(StripNativeDebugSymbolsPlugin.java:110) at jdk.jlink/jdk.tools.jlink.internal.plugins.StripNativeDebugSymbolsPlugin$$Lambda/0x00007fdd23207b60.apply(Unknown Source) at jdk.jlink/jdk.tools.jlink.plugin.ResourcePool.lambda$transformAndCopy$0(ResourcePool.java:112) at jdk.jlink/jdk.tools.jlink.plugin.ResourcePool$$Lambda/0x00007fdd231e0930.accept(Unknown Source) at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) at jdk.jlink/jdk.tools.jlink.plugin.ResourcePool.transformAndCopy(ResourcePool.java:111) at jdk.jlink/jdk.tools.jlink.internal.plugins.StripNativeDebugSymbolsPlugin.transform(StripNativeDebugSymbolsPlugin.java:105) at jdk.jlink/jdk.tools.jlink.internal.ImagePluginStack.visitResources(ImagePluginStack.java:262) at jdk.jlink/jdk.tools.jlink.internal.ImageFileCreator.generateJImage(ImageFileCreator.java:184) at jdk.jlink/jdk.tools.jlink.internal.ImageFileCreator.writeImage(ImageFileCreator.java:163) at jdk.jlink/jdk.tools.jlink.internal.ImageFileCreator.create(ImageFileCreator.java:100) at jdk.jlink/jdk.tools.jlink.internal.JlinkTask$ImageHelper.retrieve(JlinkTask.java:935) at jdk.jlink/jdk.tools.jlink.internal.ImagePluginStack.operate(ImagePluginStack.java:194) at jdk.jlink/jdk.tools.jlink.internal.JlinkTask.createImage(JlinkTask.java:424) at jdk.jlink/jdk.tools.jlink.internal.JlinkTask.run(JlinkTask.java:285) at jdk.jlink/jdk.tools.jlink.internal.Main.run(Main.java:56) at jdk.jlink/jdk.tools.jlink.internal.Main$JlinkToolProvider.run(Main.java:73) at StripNativeDebugSymbolsPluginTest$JLink.execute(StripNativeDebugSymbolsPluginTest.java:609) at StripNativeDebugSymbolsPluginTest$JLink.run(StripNativeDebugSymbolsPluginTest.java:596) at StripNativeDebugSymbolsPluginTest.testStripNativeLibsDebugSymsIncluded(StripNativeDebugSymbolsPluginTest.java:357) at StripNativeDebugSymbolsPluginTest.main(StripNativeDebugSymbolsPluginTest.java:576) at java.base/java.lang.invoke.LambdaForm$DMH/0x00007fdd23002000.invokeStatic(LambdaForm$DMH) at java.base/java.lang.invoke.LambdaForm$MH/0x00007fdd23003400.invoke(LambdaForm$MH) at java.base/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) STDERR: java.lang.AssertionError: Jlink expected to exit with 0 return code at StripNativeDebugSymbolsPluginTest$JLink.run(StripNativeDebugSymbolsPluginTest.java:597) at StripNativeDebugSymbolsPluginTest.testStripNativeLibsDebugSymsIncluded(StripNativeDebugSymbolsPluginTest.java:357) at StripNativeDebugSymbolsPluginTest.main(StripNativeDebugSymbolsPluginTest.java:576) 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:1570) JavaTest Message: Test threw exception: java.lang.AssertionError: Jlink expected to exit with 0 return code JavaTest Message: shutting down test STATUS:Failed.`main' threw exception: java.lang.AssertionError: Jlink expected to exit with 0 return code rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin:/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/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin:/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/4/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.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/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib \ -Dtest.modules='jdk.compiler jdk.jlink/jdk.tools.jlink.internal.plugins jdk.jlink/jdk.tools.jlink.internal jdk.jlink/jdk.tools.jlink.plugin' \ --add-modules jdk.compiler,jdk.jlink \ --add-exports jdk.jlink/jdk.tools.jlink.internal.plugins=ALL-UNNAMED \ --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ --add-exports jdk.jlink/jdk.tools.jlink.plugin=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Xmx1g \ 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/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.d/main.0.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.AssertionError: Jlink expected to exit with 0 return code -------------------------------------------------- Passed: tools/jar/ReproducibleJar.java Passed: tools/jlink/plugins/LastSorterTest.java Passed: tools/jlink/plugins/CDSPluginTest.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/CompressorPluginTest.java Passed: tools/jlink/plugins/SignatureParserTest.java Passed: tools/jlink/plugins/StringSharingPluginTest.java Passed: tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java Passed: tools/jar/multiRelease/ApiValidatorTest.java Passed: tools/jlink/CheckExecutable.java Passed: tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java Passed: tools/jlink/plugins/VendorInfoPluginsTest.java Passed: tools/jlink/plugins/LegalFilePluginTest.java Passed: tools/jlink/ImageFileCreatorTest.java Passed: tools/jlink/ImageFilePoolTest.java Passed: tools/jlink/plugins/ExcludeJmodSectionPluginTest.java Passed: tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java Passed: tools/jlink/ExplodedModuleNameTest.java Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.java Passed: tools/jlink/IntegrationTest.java Passed: tools/jlink/JLinkEndianTest.java Passed: tools/jlink/JLinkOptionsTest.java Passed: tools/jlink/JLink2Test.java Passed: tools/jlink/JLink100Modules.java Passed: tools/jlink/JLinkDedupTestBatchSizeOne.java Passed: tools/jlink/DefaultProviderTest.java Passed: tools/jlink/JLinkSigningTest.java Passed: tools/jlink/JLinkToolProviderTest.java Passed: tools/jlink/JLinkNegativeTest.java Passed: tools/jlink/JLinkReproducible2Test.java Passed: tools/jlink/ReleaseImplementorTest.java Passed: tools/jlink/ResourceDuplicateCheckTest.java Passed: tools/jlink/ResourcePoolTest.java Passed: tools/jlink/NativeTest.java Passed: tools/jlink/SecurityTest.java Passed: tools/jmod/hashes/HashesOrderTest.java Passed: tools/jlink/JLinkReproducible3Test.java Passed: tools/jmod/JmodNegativeTest.java Passed: tools/jlink/JLinkPluginsTest.java Passed: tools/jmod/hashes/HashesTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/ApplicationLayoutTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/AppImageFileTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/CompareDottedVersionTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/DeployParamsTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/DottedVersionTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/EnquoterTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/InvalidDottedVersionTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/OverridableResourceTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/PlatformVersionTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/PathGroupTest.java Passed: tools/jlink/ModuleNamesOrderTest.java Passed: tools/jmod/JmodTest.java Passed: tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/ToolValidatorTest.java Passed: tools/jpackage/linux/LicenseTypeTest.java Passed: tools/jlink/JLinkReproducibleTest.java Passed: tools/jpackage/linux/LinuxResourceTest.java Passed: tools/jlink/plugins/IncludeLocalesPluginTest.java TEST: tools/jpackage/linux/AppCategoryTest.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.jpackage.test.* TIME: 2.151 seconds messages: command: build jdk.jpackage.test.* reason: User specified action: run build jdk.jpackage.test.* started: Mon Oct 16 09:38:57 CEST 2023 Library ../helpers: compile: jdk.jpackage.test.CommandArguments, jdk.jpackage.test.Executor, jdk.jpackage.test.JavaTool, jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.HelloApp, jdk.jpackage.test.TKit, jdk.jpackage.test.Functional, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.MacHelper, jdk.jpackage.test.PackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.CfgFile, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.MethodCall, jdk.jpackage.test.Main, jdk.jpackage.test.TestInstance, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.Annotations, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.JPackageCommand finished: Mon Oct 16 09:39:00 CEST 2023 elapsed time (seconds): 2.151 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 2.149 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CommandArguments.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaTool.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/RunnablePackageTest.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaAppDesc.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CfgFile.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MethodCall.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Main.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Annotations.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JarBuilder.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java reason: .class file out of date or does not exist started: Mon Oct 16 09:38:57 CEST 2023 Additional options from @modules: --add-modules jdk.jpackage --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED Mode: agentvm Agent id: 100 finished: Mon Oct 16 09:39:00 CEST 2023 elapsed time (seconds): 2.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: jdk.jpackage add exports: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/helpers 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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=tools/jpackage/linux/AppCategoryTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/AppCategoryTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/linux/AppCategoryTest.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/tools/jpackage/linux/AppCategoryTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/helpers \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/helpers \ -J-Dtest.modules=jdk.jpackage/jdk.jpackage.internal \ --add-modules jdk.jpackage \ --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/helpers \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/helpers /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CommandArguments.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaTool.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/RunnablePackageTest.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaAppDesc.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CfgFile.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MethodCall.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Main.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Annotations.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JarBuilder.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java direct: Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: User specified action: run build AppCategoryTest TIME: 0.031 seconds messages: command: build AppCategoryTest reason: User specified action: run build AppCategoryTest started: Mon Oct 16 09:39:00 CEST 2023 Test directory: compile: AppCategoryTest finished: Mon Oct 16 09:39:00 CEST 2023 elapsed time (seconds): 0.031 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.031 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/AppCategoryTest.java reason: .class file out of date or does not exist started: Mon Oct 16 09:39:00 CEST 2023 Additional options from @modules: --add-modules jdk.jpackage --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED Mode: agentvm Agent id: 100 finished: Mon Oct 16 09:39:00 CEST 2023 elapsed time (seconds): 0.031 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: jdk.jpackage add exports: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/linux/AppCategoryTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/helpers 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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=tools/jpackage/linux/AppCategoryTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/AppCategoryTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/linux/AppCategoryTest.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/tools/jpackage/linux/AppCategoryTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/helpers \ -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/tools/jpackage/linux/AppCategoryTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/helpers \ -J-Dtest.modules=jdk.jpackage/jdk.jpackage.internal \ --add-modules jdk.jpackage \ --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/linux/AppCategoryTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/linux/AppCategoryTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/helpers /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/AppCategoryTest.java ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build jdk.jpackage.test.Main reason: Named class compiled on demand started: Mon Oct 16 09:39:00 CEST 2023 finished: Mon Oct 16 09:39:00 CEST 2023 elapsed time (seconds): 0.0 ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST REASON: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=AppCategoryTest TIME: 37.071 seconds messages: command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=AppCategoryTest reason: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=AppCategoryTest started: Mon Oct 16 09:39:00 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules jdk.jpackage --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED finished: Mon Oct 16 09:39:37 CEST 2023 elapsed time (seconds): 37.071 configuration: Boot Layer add modules: jdk.jpackage add exports: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED STDOUT: [09:39:00.857] Parsing [--jpt-run=AppCategoryTest]... [09:39:00.999] AppCategoryTest.test -> [public static void AppCategoryTest.test()] [09:39:01.056] Create: AppCategoryTest.test [09:39:01.071] [ RUN ] AppCategoryTest.test [09:39:01.474] TRACE: Bundler deb supported [09:39:01.545] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [09:39:01.651] TRACE: exec: Execute tool provider [javac -d ./test/jar-workdir /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/apps/Hello.java](4)... [09:39:05.240] TRACE: exec: Done. Exit code: 0 [09:39:05.241] TRACE: assertEquals(0): Check command tool provider [javac -d ./test/jar-workdir /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/apps/Hello.java](4) exited with 0 code [09:39:05.258] TRACE: exec: Execute tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7)... [09:39:05.842] TRACE: exec: Done. Exit code: 0 [09:39:05.842] TRACE: assertEquals(0): Check command tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7) exited with 0 code [09:39:05.898] TRACE: exec: Execute [dpkg --print-architecture](2); save output... [09:39:05.900] TRACE: exec: Done. Exit code: 0 [09:39:05.901] TRACE: assertEquals(0): Check command [dpkg --print-architecture](2) exited with 0 code [09:39:05.919] TRACE: exec: Execute [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./test/input --dest ./test/output --name AppCategoryTest --type deb --main-jar hello.jar --main-class Hello --linux-app-category Foo -J-Djlink.debug=true --verbose](17); inherit I/O... [09:39:06.739] Running dpkg [09:39:06.819] Command [PID: 684415]: dpkg --print-architecture [09:39:06.820] Output: amd64 [09:39:06.827] Returned: 0 [09:39:06.871] Running dpkg-deb [09:39:06.914] Running dpkg-deb [09:39:06.917] Running dpkg [09:39:06.920] Running fakeroot [09:39:06.923] Running dpkg [09:39:06.942] Command [PID: 684424]: dpkg -s coreutils [09:39:06.943] Output: Package: coreutils Essential: yes Status: install ok installed Priority: required Section: utils Installed-Size: 17478 Maintainer: Michael Stone Architecture: amd64 Multi-Arch: foreign Source: coreutils (8.32-4) Version: 8.32-4+b1 Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.44), libc6 (>= 2.28), libgmp10, libselinux1 (>= 3.1~) Description: GNU core utilities This package contains the basic file, shell and text manipulation utilities which are expected to exist on every operating system. . Specifically, this package includes: arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp csplit cut date dd df dir dircolors dirname du echo env expand expr factor false flock fmt fold groups head hostid id install join link ln logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac tail tee test timeout touch tr true truncate tsort tty uname unexpand uniq unlink users vdir wc who whoami yes Homepage: http://gnu.org/software/coreutils [09:39:06.943] Returned: 0 [09:39:06.947] Running ldd [09:39:06.952] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [09:39:26.961] Command [PID: -1]: jlink --output /tmp/jdk.jpackage15948631878535459906/images/src/AppCategoryTest/lib/runtime --module-path /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/jmods --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.sctp,jdk.jsobject,java.sql.rowset,jdk.unsupported,java.smartcardio,jdk.jlink,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.crypto.cryptoki,jdk.net,jdk.random,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.naming.rmi,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,java.management.rmi,jdk.jpackage,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [09:39:26.962] Output: WARNING: Using incubator modules: jdk.incubator.vector [09:39:26.974] Returned: 0 [09:39:27.174] Using default package resource JavaApp.png [icon] (add AppCategoryTest.png to the resource-dir to customize). [09:39:27.892] Running ldd [09:39:27.935] Command [PID: 685288]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/libapplauncher.so [09:39:27.936] Output: linux-vdso.so.1 (0x00007ffc85ba5000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ffa550ec000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ffa54fa8000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ffa54dd4000) /lib64/ld-linux-x86-64.so.2 (0x00007ffa55221000) [09:39:27.936] Returned: 0 [09:39:27.936] Running ldd [09:39:27.950] Command [PID: 685311]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so [09:39:27.951] Output: linux-vdso.so.1 (0x00007fff751ee000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f60db5f0000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f60db41c000) /lib64/ld-linux-x86-64.so.2 (0x00007f60db629000) [09:39:27.951] Returned: 0 [09:39:27.951] Running ldd [09:39:27.969] Command [PID: 685333]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libawt.so [09:39:27.969] Output: linux-vdso.so.1 (0x00007ffe58f61000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f7a7021e000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7a700da000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7a700d4000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7a6ff00000) /lib64/ld-linux-x86-64.so.2 (0x00007f7a703fa000) libjvm.so => not found [09:39:27.969] Returned: 0 [09:39:27.969] Running ldd [09:39:27.994] Command [PID: 685369]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjdwp.so [09:39:27.994] Output: linux-vdso.so.1 (0x00007fff0e12d000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007fcfc2151000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fcfc213d000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcfc1f69000) /lib64/ld-linux-x86-64.so.2 (0x00007fcfc21ba000) libjvm.so => not found [09:39:27.994] Returned: 0 [09:39:27.995] Running ldd [09:39:28.026] Command [PID: 685401]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libdt_socket.so [09:39:28.027] Output: linux-vdso.so.1 (0x00007ffd1cfae000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f0020d4f000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0020b7b000) /lib64/ld-linux-x86-64.so.2 (0x00007f0020d89000) [09:39:28.027] Returned: 0 [09:39:28.027] Running ldd [09:39:28.036] Command [PID: 685449]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libverify.so [09:39:28.037] Output: linux-vdso.so.1 (0x00007ffed063e000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2282458000) /lib64/ld-linux-x86-64.so.2 (0x00007f228264e000) [09:39:28.037] Returned: 0 [09:39:28.037] Running ldd [09:39:28.046] Command [PID: 685472]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libsplashscreen.so [09:39:28.047] Output: linux-vdso.so.1 (0x00007ffe217c9000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f5d8dfa0000) libjvm.so => not found libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f5d8de4f000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f5d8de3a000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5d8dcf6000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5d8dcd4000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5d8dccc000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f5d8dcaf000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5d8dadb000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f5d8dab0000) /lib64/ld-linux-x86-64.so.2 (0x00007f5d8e01a000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f5d8daa9000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f5d8d8a3000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f5d8d88c000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f5d8d87f000) [09:39:28.047] Returned: 0 [09:39:28.047] Running ldd [09:39:28.069] Command [PID: 685503]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjli.so [09:39:28.069] Output: linux-vdso.so.1 (0x00007ffc0f592000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f2eea5cd000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f2eea5c7000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f2eea5a5000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2eea3d1000) /lib64/ld-linux-x86-64.so.2 (0x00007f2eea60b000) [09:39:28.070] Returned: 0 [09:39:28.070] Running ldd [09:39:28.083] Command [PID: 685529]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libsctp.so [09:39:28.084] Output: linux-vdso.so.1 (0x00007ffed7382000) libnio.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libnio.so (0x00007f8989585000) libnet.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libnet.so (0x00007f8989576000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f8989553000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f8989523000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f898951d000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8989347000) /lib64/ld-linux-x86-64.so.2 (0x00007f89895a4000) libjvm.so => not found libjvm.so => not found [09:39:28.084] Returned: 0 [09:39:28.084] Running ldd [09:39:28.101] Command [PID: 685552]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libprefs.so [09:39:28.101] Output: linux-vdso.so.1 (0x00007fff4fb7f000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f890fd50000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f890fb7c000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f890fb76000) /lib64/ld-linux-x86-64.so.2 (0x00007f890fd88000) [09:39:28.101] Returned: 0 [09:39:28.101] Running ldd [09:39:28.110] Command [PID: 685598]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libawt_headless.so [09:39:28.110] Output: linux-vdso.so.1 (0x00007ffe5b571000) libawt.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libawt.so (0x00007f4dd66ea000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f4dd66b9000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f4dd6575000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4dd656f000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4dd639b000) /lib64/ld-linux-x86-64.so.2 (0x00007f4dd689f000) libjvm.so => not found libjvm.so => not found [09:39:28.111] Returned: 0 [09:39:28.111] Running ldd [09:39:28.126] Command [PID: 685628]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libsyslookup.so [09:39:28.126] Output: linux-vdso.so.1 (0x00007ffdbcd21000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5a707d7000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5a70693000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5a7068d000) /lib64/ld-linux-x86-64.so.2 (0x00007f5a709c0000) [09:39:28.126] Returned: 0 [09:39:28.126] Running ldd [09:39:28.134] Command [PID: 685661]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjimage.so [09:39:28.134] Output: linux-vdso.so.1 (0x00007fff1e9d5000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f25c4262000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f25c411e000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f25c3f4a000) /lib64/ld-linux-x86-64.so.2 (0x00007f25c4298000) [09:39:28.134] Returned: 0 [09:39:28.134] Running ldd [09:39:28.151] Command [PID: 685678]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/jspawnhelper [09:39:28.152] Output: linux-vdso.so.1 (0x00007ffc691c8000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6343130000) /lib64/ld-linux-x86-64.so.2 (0x00007f634331a000) [09:39:28.152] Returned: 0 [09:39:28.152] Running ldd [09:39:28.159] Command [PID: 685709]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjawt.so [09:39:28.159] Output: linux-vdso.so.1 (0x00007ffee81db000) libawt.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libawt.so (0x00007f3b3da4b000) libawt_xawt.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libawt_xawt.so (0x00007f3b3d9c9000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f3b3d9a6000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3b3d7c4000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f3b3d67e000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f3b3d678000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f3b3d663000) libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f3b3d520000) libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f3b3d316000) libXtst.so.6 => /lib/x86_64-linux-gnu/libXtst.so.6 (0x00007f3b3d110000) libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007f3b3d0fc000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f3b3d0da000) /lib64/ld-linux-x86-64.so.2 (0x00007f3b3dbfb000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f3b3d0af000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f3b3d0a8000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f3b3cea2000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f3b3ce8b000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f3b3ce7e000) [09:39:28.159] Returned: 0 [09:39:28.159] Running ldd [09:39:28.166] Command [PID: 685719]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libnet.so [09:39:28.166] Output: linux-vdso.so.1 (0x00007ffccd7ca000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f0fdfc59000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0fdfc53000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0fdfa7f000) /lib64/ld-linux-x86-64.so.2 (0x00007f0fdfc9b000) libjvm.so => not found [09:39:28.166] Returned: 0 [09:39:28.166] Running ldd [09:39:28.181] Command [PID: 685736]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjsig.so [09:39:28.185] Output: linux-vdso.so.1 (0x00007ffe4e15d000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ffb31f46000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ffb31d72000) /lib64/ld-linux-x86-64.so.2 (0x00007ffb31f63000) [09:39:28.185] Returned: 0 [09:39:28.186] Running ldd [09:39:28.196] Command [PID: 685772]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjsound.so [09:39:28.196] Output: linux-vdso.so.1 (0x00007ffe93553000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f031d520000) libjvm.so => not found libasound.so.2 => /lib/x86_64-linux-gnu/libasound.so.2 (0x00007f031d415000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f031d241000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f031d23b000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f031d0f5000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f031d0d3000) /lib64/ld-linux-x86-64.so.2 (0x00007f031d556000) [09:39:28.197] Returned: 0 [09:39:28.198] Running ldd [09:39:28.205] Command [PID: 685799]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libj2gss.so [09:39:28.205] Output: linux-vdso.so.1 (0x00007ffd5e1b9000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fab3b011000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fab3ae3d000) /lib64/ld-linux-x86-64.so.2 (0x00007fab3b033000) [09:39:28.206] Returned: 0 [09:39:28.206] Running ldd [09:39:28.212] Command [PID: 685818]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libj2pcsc.so [09:39:28.212] Output: linux-vdso.so.1 (0x00007ffefa1bd000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff6dc169000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff6dbf95000) /lib64/ld-linux-x86-64.so.2 (0x00007ff6dc185000) [09:39:28.214] Returned: 0 [09:39:28.214] Running ldd [09:39:28.221] Command [PID: 685837]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjsvml.so [09:39:28.221] Output: linux-vdso.so.1 (0x00007fff2cbce000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3e33eea000) /lib64/ld-linux-x86-64.so.2 (0x00007f3e3419e000) [09:39:28.221] Returned: 0 [09:39:28.221] Running ldd [09:39:28.232] Command [PID: 685856]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjavajpeg.so [09:39:28.233] Output: linux-vdso.so.1 (0x00007ffc095d7000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f9787c62000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9787a80000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9787a7a000) /lib64/ld-linux-x86-64.so.2 (0x00007f9787cbf000) [09:39:28.233] Returned: 0 [09:39:28.233] Running ldd [09:39:28.241] Command [PID: 685883]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libmlib_image.so [09:39:28.241] Output: linux-vdso.so.1 (0x00007ffffd929000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f84752c6000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f8475174000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f847516e000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8474f9a000) /lib64/ld-linux-x86-64.so.2 (0x00007f847537e000) libjvm.so => not found [09:39:28.241] Returned: 0 [09:39:28.242] Running ldd [09:39:28.249] Command [PID: 685910]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libfontmanager.so [09:39:28.249] Output: linux-vdso.so.1 (0x00007ffcfcdb3000) libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f1ce369a000) libawt.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libawt.so (0x00007f1ce34f1000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f1ce34ce000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1ce338a000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1ce31b6000) /lib64/ld-linux-x86-64.so.2 (0x00007f1ce3993000) libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f1ce317a000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f1ce315d000) libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007f1ce314f000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1ce3149000) libjvm.so => not found libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007f1ce3124000) [09:39:28.249] Returned: 0 [09:39:28.249] Running ldd [09:39:28.256] Command [PID: 685940]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libj2pkcs11.so [09:39:28.256] Output: linux-vdso.so.1 (0x00007ffeb2f4f000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f27e03f2000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f27e021e000) /lib64/ld-linux-x86-64.so.2 (0x00007f27e041f000) [09:39:28.256] Returned: 0 [09:39:28.256] Running ldd [09:39:28.264] Command [PID: 685960]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/lible.so [09:39:28.264] Output: linux-vdso.so.1 (0x00007ffe88030000) libjava.so => not found libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb061394000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb0611c0000) /lib64/ld-linux-x86-64.so.2 (0x00007fb061504000) [09:39:28.264] Returned: 0 [09:39:28.264] Running ldd [09:39:28.272] Command [PID: 685983]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libzip.so [09:39:28.272] Output: linux-vdso.so.1 (0x00007fff2ec71000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f6fb6812000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f6fb67f5000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6fb6621000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6fb661b000) /lib64/ld-linux-x86-64.so.2 (0x00007f6fb684f000) [09:39:28.272] Returned: 0 [09:39:28.272] Running ldd [09:39:28.279] Command [PID: 686003]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libmanagement.so [09:39:28.279] Output: linux-vdso.so.1 (0x00007ffe1b7fb000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f68b678f000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f68b65ad000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f68b65a7000) /lib64/ld-linux-x86-64.so.2 (0x00007f68b67ba000) [09:39:28.279] Returned: 0 [09:39:28.280] Running ldd [09:39:28.286] Command [PID: 686022]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libattach.so [09:39:28.286] Output: linux-vdso.so.1 (0x00007ffd315c8000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f4c299e7000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4c29805000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4c297ff000) /lib64/ld-linux-x86-64.so.2 (0x00007f4c29a11000) [09:39:28.286] Returned: 0 [09:39:28.286] Running ldd [09:39:28.294] Command [PID: 686040]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libmanagement_ext.so [09:39:28.294] Output: linux-vdso.so.1 (0x00007fffeab55000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007fea352bc000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fea350da000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fea350d4000) /lib64/ld-linux-x86-64.so.2 (0x00007fea352ea000) [09:39:28.294] Returned: 0 [09:39:28.294] Running ldd [09:39:28.302] Command [PID: 686058]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libextnet.so [09:39:28.302] Output: linux-vdso.so.1 (0x00007ffdcb9f4000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f7e479d7000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7e477f5000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7e477ef000) /lib64/ld-linux-x86-64.so.2 (0x00007f7e47a01000) [09:39:28.303] Returned: 0 [09:39:28.303] Running ldd [09:39:28.312] Command [PID: 686081]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libawt_xawt.so [09:39:28.312] Output: linux-vdso.so.1 (0x00007ffd854f4000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ffbe5f12000) libawt.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libawt.so (0x00007ffbe5d69000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007ffbe5d54000) libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007ffbe5c11000) libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007ffbe5a07000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ffbe5a01000) libXtst.so.6 => /lib/x86_64-linux-gnu/libXtst.so.6 (0x00007ffbe57f9000) libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007ffbe57e7000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007ffbe57c4000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ffbe57a2000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ffbe55ce000) /lib64/ld-linux-x86-64.so.2 (0x00007ffbe60e8000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007ffbe55a1000) libjvm.so => not found libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007ffbe559c000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007ffbe5396000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007ffbe537d000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007ffbe5370000) [09:39:28.312] Returned: 0 [09:39:28.312] Running ldd [09:39:28.327] Command [PID: 686104]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/liblcms.so [09:39:28.327] Output: linux-vdso.so.1 (0x00007fffa633f000) libawt.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libawt.so (0x00007f3bd1f65000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f3bd1f34000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f3bd1df0000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3bd1c1c000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f3bd1c14000) /lib64/ld-linux-x86-64.so.2 (0x00007f3bd2199000) libjvm.so => not found [09:39:28.327] Returned: 0 [09:39:28.327] Running ldd [09:39:28.338] Command [PID: 686129]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libinstrument.so [09:39:28.338] Output: linux-vdso.so.1 (0x00007ffc7a434000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007fbf38b6f000) libjvm.so => not found libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fbf38b44000) libjli.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjli.so (0x00007fbf38b33000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fbf38b2d000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fbf38959000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fbf38935000) /lib64/ld-linux-x86-64.so.2 (0x00007fbf38ba0000) [09:39:28.338] Returned: 0 [09:39:28.338] Running ldd [09:39:28.351] Command [PID: 686149]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libsimdsort.so [09:39:28.351] Output: linux-vdso.so.1 (0x00007fffcf1cd000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f8b3bcd6000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f8b3bb92000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8b3b9be000) /lib64/ld-linux-x86-64.so.2 (0x00007f8b3bd03000) [09:39:28.351] Returned: 0 [09:39:28.351] Running ldd [09:39:28.360] Command [PID: 686166]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/librmi.so [09:39:28.361] Output: linux-vdso.so.1 (0x00007ffcbbd89000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe944bb1000) /lib64/ld-linux-x86-64.so.2 (0x00007fe944d9a000) [09:39:28.361] Returned: 0 [09:39:28.361] Running ldd [09:39:28.368] Command [PID: 686199]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libnio.so [09:39:28.369] Output: linux-vdso.so.1 (0x00007ffc3c9a2000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f5be2b87000) libnet.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libnet.so (0x00007f5be2b78000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5be2b48000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5be2b42000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5be296e000) /lib64/ld-linux-x86-64.so.2 (0x00007f5be2bc0000) libjvm.so => not found libjvm.so => not found [09:39:28.369] Returned: 0 [09:39:28.369] Running ldd [09:39:28.375] Command [PID: 686217]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjaas.so [09:39:28.375] Output: linux-vdso.so.1 (0x00007fff9658d000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f66a00f0000) /lib64/ld-linux-x86-64.so.2 (0x00007f66a02d9000) [09:39:28.375] Returned: 0 [09:39:28.376] Running ldd [09:39:28.383] Command [PID: 686229]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/server/libjsig.so [09:39:28.383] Output: linux-vdso.so.1 (0x00007ffc9efb4000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fa8664c6000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa8662f2000) /lib64/ld-linux-x86-64.so.2 (0x00007fa8664e3000) [09:39:28.383] Returned: 0 [09:39:28.383] Running ldd [09:39:28.392] Command [PID: 686242]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/server/libjvm.so [09:39:28.392] Output: linux-vdso.so.1 (0x00007fffb43df000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5ff5681000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5ff565f000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f5ff5655000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5ff5511000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5ff533d000) /lib64/ld-linux-x86-64.so.2 (0x00007f5ff78a1000) [09:39:28.392] Returned: 0 [09:39:28.392] Running ldd [09:39:28.399] Command [PID: 686261]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libmanagement_agent.so [09:39:28.400] Output: linux-vdso.so.1 (0x00007ffdcdfc2000) libjava.so => /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/libjava.so (0x00007f6aa4890000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6aa46ae000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6aa46a8000) /lib64/ld-linux-x86-64.so.2 (0x00007f6aa48ba000) [09:39:28.400] Returned: 0 [09:39:28.400] Running ldd [09:39:28.410] Command [PID: 686276]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/lib/runtime/lib/jexec [09:39:28.410] Output: linux-vdso.so.1 (0x00007ffc15b7b000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9e6f0c4000) /lib64/ld-linux-x86-64.so.2 (0x00007f9e6f2ad000) [09:39:28.410] Returned: 0 [09:39:28.410] Running ldd [09:39:28.428] Command [PID: 686297]: ldd /tmp/jdk.jpackage15948631878535459906/images/opt/appcategorytest/bin/AppCategoryTest [09:39:28.428] Output: linux-vdso.so.1 (0x00007ffc60d6e000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fcf9f01d000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcf9ee49000) /lib64/ld-linux-x86-64.so.2 (0x00007fcf9f039000) [09:39:28.429] Returned: 0 [09:39:28.443] Running dpkg [09:39:28.688] Command [PID: 686351]: dpkg -S /lib/x86_64-linux-gnu/libbrotlidec.so.1 [09:39:28.689] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libbrotlidec.so.1 [09:39:28.689] Returned: 1 [09:39:28.690] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libbrotlidec.so.1] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:28.711] Running dpkg [09:39:28.762] Command [PID: 686670]: dpkg -S /lib/x86_64-linux-gnu/libmd.so.0 [09:39:28.762] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libmd.so.0 [09:39:28.762] Returned: 1 [09:39:28.766] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libmd.so.0] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:28.767] Running dpkg [09:39:28.816] Command [PID: 686739]: dpkg -S /lib/x86_64-linux-gnu/libz.so.1 [09:39:28.817] Output: zlib1g:amd64: /lib/x86_64-linux-gnu/libz.so.1 [09:39:28.817] Returned: 0 [09:39:28.838] /lib/x86_64-linux-gnu/libz.so.1 is provided by [zlib1g] [09:39:28.838] Running dpkg [09:39:28.896] Command [PID: 686745]: dpkg -S /lib/x86_64-linux-gnu/libXtst.so.6 [09:39:28.896] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXtst.so.6 [09:39:28.896] Returned: 1 [09:39:28.896] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXtst.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:28.897] Running dpkg [09:39:28.947] Command [PID: 686753]: dpkg -S /lib/x86_64-linux-gnu/libXext.so.6 [09:39:28.947] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXext.so.6 [09:39:28.947] Returned: 1 [09:39:28.947] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXext.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:28.949] Running dpkg [09:39:28.997] Command [PID: 686760]: dpkg -S /lib/x86_64-linux-gnu/libc.so.6 [09:39:28.997] Output: libc6:amd64: /lib/x86_64-linux-gnu/libc.so.6 [09:39:28.997] Returned: 0 [09:39:28.998] /lib/x86_64-linux-gnu/libc.so.6 is provided by [libc6] [09:39:28.998] Running dpkg [09:39:29.045] Command [PID: 686772]: dpkg -S /lib/x86_64-linux-gnu/libbsd.so.0 [09:39:29.045] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libbsd.so.0 [09:39:29.045] Returned: 1 [09:39:29.046] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libbsd.so.0] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:29.046] Running dpkg [09:39:29.090] Command [PID: 686785]: dpkg -S /lib/x86_64-linux-gnu/libasound.so.2 [09:39:29.090] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libasound.so.2 [09:39:29.090] Returned: 1 [09:39:29.091] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libasound.so.2] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:29.091] Running dpkg [09:39:29.138] Command [PID: 686790]: dpkg -S /lib/x86_64-linux-gnu/libXi.so.6 [09:39:29.139] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXi.so.6 [09:39:29.139] Returned: 1 [09:39:29.139] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXi.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:29.139] Running dpkg [09:39:29.183] Command [PID: 686793]: dpkg -S /lib/x86_64-linux-gnu/libpthread.so.0 [09:39:29.183] Output: libc6:amd64: /lib/x86_64-linux-gnu/libpthread.so.0 [09:39:29.183] Returned: 0 [09:39:29.183] /lib/x86_64-linux-gnu/libpthread.so.0 is provided by [libc6] [09:39:29.183] Running dpkg [09:39:29.233] Command [PID: 686797]: dpkg -S /lib/x86_64-linux-gnu/libfreetype.so.6 [09:39:29.233] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libfreetype.so.6 [09:39:29.233] Returned: 1 [09:39:29.234] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libfreetype.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:29.234] Running dpkg [09:39:29.278] Command [PID: 686801]: dpkg -S /lib/x86_64-linux-gnu/libX11.so.6 [09:39:29.279] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libX11.so.6 [09:39:29.279] Returned: 1 [09:39:29.279] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libX11.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:29.279] Running dpkg [09:39:29.325] Command [PID: 686804]: dpkg -S /lib/x86_64-linux-gnu/libm.so.6 [09:39:29.325] Output: libc6:amd64: /lib/x86_64-linux-gnu/libm.so.6 [09:39:29.326] Returned: 0 [09:39:29.326] /lib/x86_64-linux-gnu/libm.so.6 is provided by [libc6] [09:39:29.326] Running dpkg [09:39:29.371] Command [PID: 686809]: dpkg -S /lib/x86_64-linux-gnu/libxcb.so.1 [09:39:29.371] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libxcb.so.1 [09:39:29.371] Returned: 1 [09:39:29.371] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libxcb.so.1] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:29.372] Running dpkg [09:39:29.418] Command [PID: 686813]: dpkg -S /lib/x86_64-linux-gnu/libdl.so.2 [09:39:29.419] Output: libc6:amd64: /lib/x86_64-linux-gnu/libdl.so.2 [09:39:29.419] Returned: 0 [09:39:29.419] /lib/x86_64-linux-gnu/libdl.so.2 is provided by [libc6] [09:39:29.419] Running dpkg [09:39:29.467] Command [PID: 686819]: dpkg -S /lib/x86_64-linux-gnu/libXrender.so.1 [09:39:29.467] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXrender.so.1 [09:39:29.467] Returned: 1 [09:39:29.467] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXrender.so.1] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArra[09:39:36.560] TRACE: exec: Done. Exit code: 137 [09:39:36.627] ERROR: Expected [0]. Actual [137]: Check command [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./test/input --dest ./test/output --name AppCategoryTest --type deb --main-jar hello.jar --main-class Hello --linux-app-category Foo -J-Djlink.debug=true --verbose](17) exited with 0 code [09:39:36.661] [ FAILED ] AppCategoryTest.test; checks=4 [09:39:36.704] [==========] 1 tests ran [09:39:36.704] [ PASSED ] 0 tests [09:39:36.756] [ FAILED ] 1 test, listed below [09:39:36.763] [ FAILED ] AppCategoryTest.test; workDir=[./test] [09:39:36.785] 1 FAILED TEST STDERR: java.lang.AssertionError: Expected [0]. Actual [137]: Check command [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./test/input --dest ./test/output --name AppCategoryTest --type deb --main-jar hello.jar --main-class Hello --linux-app-category Foo -J-Djlink.debug=true --verbose](17) exited with 0 code at jdk.jpackage.test.TKit.error(TKit.java:273) at jdk.jpackage.test.TKit.assertEquals(TKit.java:576) at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:186) at jdk.jpackage.test.Executor.execute(Executor.java:224) at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:780) at jdk.jpackage.test.PackageTest$Handler.accept(PackageTest.java:581) at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:496) at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:411) at jdk.jpackage.test.Functional$ThrowingConsumer.lambda$toConsumer$0(Functional.java:41) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at jdk.jpackage.test.PackageTest.lambda$runActions$24(PackageTest.java:381) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jdk.jpackage.test.PackageTest.lambda$runActions$25(PackageTest.java:380) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:379) at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) at AppCategoryTest.test(AppCategoryTest.java:71) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at jdk.jpackage.test.MethodCall.accept(MethodCall.java:145) at jdk.jpackage.test.TestInstance.run(TestInstance.java:230) at jdk.jpackage.test.TKit.lambda$ignoreExceptions$5(TKit.java:141) at jdk.jpackage.test.TKit.lambda$runTests$3(TKit.java:126) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1709) at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) at jdk.jpackage.test.TKit.lambda$runTests$4(TKit.java:123) at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:109) at jdk.jpackage.test.TKit.runTests(TKit.java:122) at jdk.jpackage.test.Main.runTests(Main.java:79) at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:109) at jdk.jpackage.test.Main.main(Main.java:75) 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:1570) java.lang.RuntimeException: 1 FAILED TEST at jdk.jpackage.test.Main.reportSummary(Main.java:130) at jdk.jpackage.test.Main.runTests(Main.java:90) at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:109) at jdk.jpackage.test.Main.main(Main.java:75) 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:1570) JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST JavaTest Message: shutting down test STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST 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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/tools/jpackage/linux/AppCategoryTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/helpers:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers:/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=tools/jpackage/linux/AppCategoryTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/AppCategoryTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/linux/AppCategoryTest.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/tools/jpackage/linux/AppCategoryTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/helpers \ -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/tools/jpackage/linux/AppCategoryTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/tools/jpackage/helpers \ -Dtest.modules=jdk.jpackage/jdk.jpackage.internal \ --add-modules jdk.jpackage \ --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Xmx512m \ 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/tools/jpackage/linux/AppCategoryTest.d/main.0.jta --jpt-run=AppCategoryTest TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST -------------------------------------------------- TEST: tools/jpackage/linux/MaintainerTest.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.jpackage.test.* TIME: 0.0 seconds messages: command: build jdk.jpackage.test.* reason: User specified action: run build jdk.jpackage.test.* started: Mon Oct 16 09:39:12 CEST 2023 finished: Mon Oct 16 09:39:12 CEST 2023 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build MaintainerTest TIME: 0.065 seconds messages: command: build MaintainerTest reason: User specified action: run build MaintainerTest started: Mon Oct 16 09:39:12 CEST 2023 Test directory: compile: MaintainerTest finished: Mon Oct 16 09:39:12 CEST 2023 elapsed time (seconds): 0.065 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/tools/jpackage/linux/MaintainerTest.java reason: .class file out of date or does not exist started: Mon Oct 16 09:39:12 CEST 2023 Additional options from @modules: --add-modules jdk.jpackage --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED Mode: agentvm Agent id: 99 finished: Mon Oct 16 09:39:12 CEST 2023 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: jdk.jpackage add exports: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/linux/MaintainerTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/helpers 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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=tools/jpackage/linux/MaintainerTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/MaintainerTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/linux/MaintainerTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/linux/MaintainerTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/helpers \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/linux/MaintainerTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/helpers \ -J-Dtest.modules=jdk.jpackage/jdk.jpackage.internal \ --add-modules jdk.jpackage \ --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/linux/MaintainerTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/linux/MaintainerTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/helpers /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/MaintainerTest.java ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build jdk.jpackage.test.Main reason: Named class compiled on demand started: Mon Oct 16 09:39:12 CEST 2023 finished: Mon Oct 16 09:39:12 CEST 2023 elapsed time (seconds): 0.0 ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST REASON: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=MaintainerTest TIME: 46.496 seconds messages: command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=MaintainerTest reason: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=MaintainerTest started: Mon Oct 16 09:39:12 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules jdk.jpackage --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED finished: Mon Oct 16 09:39:59 CEST 2023 elapsed time (seconds): 46.496 configuration: Boot Layer add modules: jdk.jpackage add exports: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED STDOUT: [09:39:13.468] Parsing [--jpt-run=MaintainerTest]... [09:39:13.541] MaintainerTest.test -> [public static void MaintainerTest.test()] [09:39:13.604] Create: MaintainerTest.test [09:39:13.616] [ RUN ] MaintainerTest.test [09:39:13.875] TRACE: Bundler deb supported [09:39:13.927] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [09:39:14.045] TRACE: exec: Execute tool provider [javac -d ./test/jar-workdir /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/apps/Hello.java](4)... [09:39:17.149] TRACE: exec: Done. Exit code: 0 [09:39:17.158] TRACE: assertEquals(0): Check command tool provider [javac -d ./test/jar-workdir /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/apps/Hello.java](4) exited with 0 code [09:39:17.173] TRACE: exec: Execute tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7)... [09:39:17.499] TRACE: exec: Done. Exit code: 0 [09:39:17.499] TRACE: assertEquals(0): Check command tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7) exited with 0 code [09:39:17.538] TRACE: exec: Execute [dpkg --print-architecture](2); save output... [09:39:17.542] TRACE: exec: Done. Exit code: 0 [09:39:17.543] TRACE: assertEquals(0): Check command [dpkg --print-architecture](2) exited with 0 code [09:39:17.558] TRACE: exec: Execute [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./test/input --dest ./test/output --name MaintainerTest --type deb --main-jar hello.jar --main-class Hello --linux-deb-maintainer jpackage-test@java.com -J-Djlink.debug=true --verbose](17); inherit I/O... [09:39:18.337] Running dpkg [09:39:18.405] Command [PID: 684746]: dpkg --print-architecture [09:39:18.405] Output: amd64 [09:39:18.412] Returned: 0 [09:39:18.449] Running dpkg-deb [09:39:18.506] Running dpkg-deb [09:39:18.508] Running dpkg [09:39:18.510] Running fakeroot [09:39:18.515] Running dpkg [09:39:18.532] Command [PID: 684754]: dpkg -s coreutils [09:39:18.533] Output: Package: coreutils Essential: yes Status: install ok installed Priority: required Section: utils Installed-Size: 17478 Maintainer: Michael Stone Architecture: amd64 Multi-Arch: foreign Source: coreutils (8.32-4) Version: 8.32-4+b1 Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.44), libc6 (>= 2.28), libgmp10, libselinux1 (>= 3.1~) Description: GNU core utilities This package contains the basic file, shell and text manipulation utilities which are expected to exist on every operating system. . Specifically, this package includes: arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp csplit cut date dd df dir dircolors dirname du echo env expand expr factor false flock fmt fold groups head hostid id install join link ln logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac tail tee test timeout touch tr true truncate tsort tty uname unexpand uniq unlink users vdir wc who whoami yes Homepage: http://gnu.org/software/coreutils [09:39:18.533] Returned: 0 [09:39:18.538] Running ldd [09:39:18.545] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [09:39:48.118] Command [PID: -1]: jlink --output /tmp/jdk.jpackage18247881229967040544/images/src/MaintainerTest/lib/runtime --module-path /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/jmods --add-modules java.rmi,jdk.management.jfr,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,java.sql.rowset,jdk.sctp,jdk.jsobject,jdk.jlink,jdk.unsupported,java.smartcardio,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.crypto.cryptoki,jdk.random,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.naming.rmi,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,java.management.rmi,jdk.jpackage,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [09:39:48.118] Output: WARNING: Using incubator modules: jdk.incubator.vector [09:39:48.118] Returned: 0 [09:39:48.486] Using default package resource JavaApp.png [icon] (add MaintainerTest.png to the resource-dir to customize). [09:39:50.147] Running ldd [09:39:50.384] Command [PID: 687269]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/libapplauncher.so [09:39:50.384] Output: linux-vdso.so.1 (0x00007ffc64b42000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fdb9745c000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fdb97318000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdb97144000) /lib64/ld-linux-x86-64.so.2 (0x00007fdb97591000) [09:39:50.384] Returned: 0 [09:39:50.385] Running ldd [09:39:50.550] Command [PID: 687281]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjava.so [09:39:50.550] Output: linux-vdso.so.1 (0x00007ffd32ca7000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f60a930d000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f60a9139000) /lib64/ld-linux-x86-64.so.2 (0x00007f60a9346000) [09:39:50.550] Returned: 0 [09:39:50.551] Running ldd [09:39:50.683] Command [PID: 687292]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libawt.so [09:39:50.683] Output: linux-vdso.so.1 (0x00007fff3917f000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjava.so (0x00007fb62cfa9000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb62ce65000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fb62ce5f000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb62cc8b000) /lib64/ld-linux-x86-64.so.2 (0x00007fb62d185000) libjvm.so => not found [09:39:50.683] Returned: 0 [09:39:50.683] Running ldd [09:39:50.827] Command [PID: 687303]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjdwp.so [09:39:50.827] Output: linux-vdso.so.1 (0x00007fffd27fb000) libjava.so => /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjava.so (0x00007f0ef2dcf000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0ef2dbb000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0ef2be7000) /lib64/ld-linux-x86-64.so.2 (0x00007f0ef2e38000) libjvm.so => not found [09:39:50.827] Returned: 0 [09:39:50.828] Running ldd [09:39:50.988] Command [PID: 687317]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libdt_socket.so [09:39:50.988] Output: linux-vdso.so.1 (0x00007ffc7c1a5000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f223d444000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f223d270000) /lib64/ld-linux-x86-64.so.2 (0x00007f223d47e000) [09:39:50.988] Returned: 0 [09:39:50.989] Running ldd [09:39:51.182] Command [PID: 687333]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libverify.so [09:39:51.183] Output: linux-vdso.so.1 (0x00007fff9a7e5000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f61477aa000) /lib64/ld-linux-x86-64.so.2 (0x00007f61479a0000) [09:39:51.183] Returned: 0 [09:39:51.183] Running ldd [09:39:51.428] Command [PID: 687346]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libsplashscreen.so [09:39:51.428] Output: linux-vdso.so.1 (0x00007ffd22979000) libjava.so => /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjava.so (0x00007f582b37f000) libjvm.so => not found libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f582b22e000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f582b219000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f582b0d5000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f582b0b3000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f582b0ab000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f582b08e000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f582aeba000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f582ae8f000) /lib64/ld-linux-x86-64.so.2 (0x00007f582b3f9000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f582ae88000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f582ac82000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f582ac6b000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f582ac5e000) [09:39:51.428] Returned: 0 [09:39:51.428] Running ldd [09:39:51.594] Command [PID: 687357]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjli.so [09:39:51.595] Output: linux-vdso.so.1 (0x00007ffc48b28000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f2662649000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f2662643000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f2662621000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f266244d000) /lib64/ld-linux-x86-64.so.2 (0x00007f2662687000) [09:39:51.595] Returned: 0 [09:39:51.595] Running ldd [09:39:51.783] Command [PID: 687367]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libsctp.so [09:39:51.783] Output: linux-vdso.so.1 (0x00007ffc7edc5000) libnio.so => /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libnio.so (0x00007f9cadd6d000) libnet.so => /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libnet.so (0x00007f9cadd5e000) libjava.so => /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjava.so (0x00007f9cadd3b000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f9cadd0b000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9cadd05000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9cadb2f000) /lib64/ld-linux-x86-64.so.2 (0x00007f9cadd8c000) libjvm.so => not found libjvm.so => not found [09:39:51.783] Returned: 0 [09:39:51.784] Running ldd [09:39:51.967] Command [PID: 687377]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libprefs.so [09:39:51.967] Output: linux-vdso.so.1 (0x00007ffca1715000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjava.so (0x00007ff420ef5000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff420d21000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff420d1b000) /lib64/ld-linux-x86-64.so.2 (0x00007ff420f2d000) [09:39:51.967] Returned: 0 [09:39:51.968] Running ldd [09:39:52.095] Command [PID: 687387]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libawt_headless.so [09:39:52.095] Output: linux-vdso.so.1 (0x00007ffc69cef000) libawt.so => /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libawt.so (0x00007f5c4d3fd000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjava.so (0x00007f5c4d3cc000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5c4d288000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5c4d282000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5c4d0ae000) /lib64/ld-linux-x86-64.so.2 (0x00007f5c4d5b2000) libjvm.so => not found libjvm.so => not found [09:39:52.095] Returned: 0 [09:39:52.095] Running ldd [09:39:52.279] Command [PID: 687397]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libsyslookup.so [09:39:52.279] Output: linux-vdso.so.1 (0x00007ffda46e5000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0bb80d6000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f0bb7f92000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0bb7f8c000) /lib64/ld-linux-x86-64.so.2 (0x00007f0bb82bf000) [09:39:52.279] Returned: 0 [09:39:52.279] Running ldd [09:39:52.423] Command [PID: 687408]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjimage.so [09:39:52.423] Output: linux-vdso.so.1 (0x00007fffcd153000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f2f97069000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f2f96f25000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2f96d51000) /lib64/ld-linux-x86-64.so.2 (0x00007f2f9709f000) [09:39:52.424] Returned: 0 [09:39:52.424] Running ldd [09:39:52.566] Command [PID: 687418]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/jspawnhelper [09:39:52.566] Output: linux-vdso.so.1 (0x00007ffebadf4000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9f5cc9a000) /lib64/ld-linux-x86-64.so.2 (0x00007f9f5ce84000) [09:39:52.567] Returned: 0 [09:39:52.567] Running ldd [09:39:52.743] Command [PID: 687428]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjawt.so [09:39:52.743] Output: linux-vdso.so.1 (0x00007ffc0afcb000) libawt.so => /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libawt.so (0x00007fd7e07a3000) libawt_xawt.so => /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libawt_xawt.so (0x00007fd7e0721000) libjava.so => /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjava.so (0x00007fd7e06fe000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd7e051c000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd7e03d6000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd7e03d0000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007fd7e03bb000) libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007fd7e0278000) libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fd7e006e000) libXtst.so.6 => /lib/x86_64-linux-gnu/libXtst.so.6 (0x00007fd7dfe68000) libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007fd7dfe54000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd7dfe32000) /lib64/ld-linux-x86-64.so.2 (0x00007fd7e0953000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fd7dfe07000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007fd7dfe00000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fd7dfbfa000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fd7dfbe3000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007fd7dfbd6000) [09:39:52.743] Returned: 0 [09:39:52.743] Running ldd [09:39:52.896] Command [PID: 687438]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libnet.so [09:39:52.896] Output: linux-vdso.so.1 (0x00007ffc7e1d6000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjava.so (0x00007f9d55928000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9d55922000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9d5574e000) /lib64/ld-linux-x86-64.so.2 (0x00007f9d5596a000) libjvm.so => not found [09:39:52.896] Returned: 0 [09:39:52.897] Running ldd [09:39:53.049] Command [PID: 687448]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjsig.so [09:39:53.049] Output: linux-vdso.so.1 (0x00007ffe9cbca000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f864e6ac000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f864e4d8000) /lib64/ld-linux-x86-64.so.2 (0x00007f864e6c9000) [09:39:53.049] Returned: 0 [09:39:53.050] Running ldd [09:39:53.239] Command [PID: 687458]: ldd /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjsound.so [09:39:53.239] Output: linux-vdso.so.1 (0x00007ffc5bf77000) libjava.so => /tmp/jdk.jpackage18247881229967040544/images/opt/maintainertest/lib/runtime/lib/libjava.so (0x00007fa5be572000) libjvm.so => not found libasound.so.2 => /lib/x86_64-linux-gnu/libasound.so.2 (0x00007fa5be467000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa5be293000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fa5be28d000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa5be147000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fa5be125000) /lib64/ld-linux-x86-64.so.2 [09:39:58.691] TRACE: exec: Done. Exit code: 137 [09:39:58.734] ERROR: Expected [0]. Actual [137]: Check command [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./test/input --dest ./test/output --name MaintainerTest --type deb --main-jar hello.jar --main-class Hello --linux-deb-maintainer jpackage-test@java.com -J-Djlink.debug=true --verbose](17) exited with 0 code [09:39:58.758] [ FAILED ] MaintainerTest.test; checks=4 [09:39:58.773] [==========] 1 tests ran [09:39:58.778] [ PASSED ] 0 tests [09:39:58.796] [ FAILED ] 1 test, listed below [09:39:58.803] [ FAILED ] MaintainerTest.test; workDir=[./test] [09:39:58.822] 1 FAILED TEST STDERR: java.lang.AssertionError: Expected [0]. Actual [137]: Check command [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./test/input --dest ./test/output --name MaintainerTest --type deb --main-jar hello.jar --main-class Hello --linux-deb-maintainer jpackage-test@java.com -J-Djlink.debug=true --verbose](17) exited with 0 code at jdk.jpackage.test.TKit.error(TKit.java:273) at jdk.jpackage.test.TKit.assertEquals(TKit.java:576) at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:186) at jdk.jpackage.test.Executor.execute(Executor.java:224) at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:780) at jdk.jpackage.test.PackageTest$Handler.accept(PackageTest.java:581) at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:496) at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:411) at jdk.jpackage.test.Functional$ThrowingConsumer.lambda$toConsumer$0(Functional.java:41) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at jdk.jpackage.test.PackageTest.lambda$runActions$24(PackageTest.java:381) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jdk.jpackage.test.PackageTest.lambda$runActions$25(PackageTest.java:380) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:379) at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) at MaintainerTest.test(MaintainerTest.java:65) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at jdk.jpackage.test.MethodCall.accept(MethodCall.java:145) at jdk.jpackage.test.TestInstance.run(TestInstance.java:230) at jdk.jpackage.test.TKit.lambda$ignoreExceptions$5(TKit.java:141) at jdk.jpackage.test.TKit.lambda$runTests$3(TKit.java:126) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1709) at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) at jdk.jpackage.test.TKit.lambda$runTests$4(TKit.java:123) at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:109) at jdk.jpackage.test.TKit.runTests(TKit.java:122) at jdk.jpackage.test.Main.runTests(Main.java:79) at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:109) at jdk.jpackage.test.Main.main(Main.java:75) 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:1570) java.lang.RuntimeException: 1 FAILED TEST at jdk.jpackage.test.Main.reportSummary(Main.java:130) at jdk.jpackage.test.Main.runTests(Main.java:90) at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:109) at jdk.jpackage.test.Main.main(Main.java:75) 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:1570) JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST JavaTest Message: shutting down test STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST 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 \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/linux/MaintainerTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/helpers:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers:/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=tools/jpackage/linux/MaintainerTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/MaintainerTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/linux/MaintainerTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/linux/MaintainerTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/helpers \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/linux/MaintainerTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/tools/jpackage/helpers \ -Dtest.modules=jdk.jpackage/jdk.jpackage.internal \ --add-modules jdk.jpackage \ --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Xmx512m \ 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/tools/jpackage/linux/MaintainerTest.d/main.0.jta --jpt-run=MaintainerTest TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST -------------------------------------------------- Passed: tools/jpackage/linux/LinuxBundleNameTest.java Passed: tools/jpackage/linux/LinuxWeirdOutputDirTest.java Passed: tools/jpackage/linux/AppAboutUrlTest.java#id0 Passed: tools/jpackage/linux/ReleaseTest.java#id0 Passed: tools/jlink/JLinkTest.java Passed: tools/jpackage/linux/ShortcutHintTest.java#id0 Passed: tools/jpackage/linux/PackageDepsTest.java TEST: tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.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.jpackage.test.* TIME: 2.204 seconds messages: command: build jdk.jpackage.test.* reason: User specified action: run build jdk.jpackage.test.* started: Mon Oct 16 09:38:55 CEST 2023 Library ../../../../helpers: compile: jdk.jpackage.test.CommandArguments, jdk.jpackage.test.Executor, jdk.jpackage.test.JavaTool, jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.HelloApp, jdk.jpackage.test.TKit, jdk.jpackage.test.Functional, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.MacHelper, jdk.jpackage.test.PackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.CfgFile, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.MethodCall, jdk.jpackage.test.Main, jdk.jpackage.test.TestInstance, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.Annotations, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.JPackageCommand finished: Mon Oct 16 09:38:57 CEST 2023 elapsed time (seconds): 2.204 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 2.202 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CommandArguments.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaTool.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/RunnablePackageTest.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaAppDesc.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CfgFile.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MethodCall.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Main.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Annotations.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JarBuilder.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java reason: .class file out of date or does not exist started: Mon Oct 16 09:38:55 CEST 2023 Additional options from @modules: --add-modules jdk.jpackage --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED Mode: agentvm Agent id: 76 finished: Mon Oct 16 09:38:57 CEST 2023 elapsed time (seconds): 2.202 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: jdk.jpackage add exports: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/helpers rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.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/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/helpers \ -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/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/helpers \ -J-Dtest.modules=jdk.jpackage/jdk.jpackage.internal \ --add-modules jdk.jpackage \ --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/helpers \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/helpers /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CommandArguments.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaTool.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/RunnablePackageTest.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaAppDesc.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CfgFile.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MethodCall.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Main.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Annotations.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JarBuilder.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java direct: Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile UsrTreeTest.java TIME: 0.102 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java reason: User specified action: run compile UsrTreeTest.java started: Mon Oct 16 09:38:57 CEST 2023 Additional options from @modules: --add-modules jdk.jpackage --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED Mode: agentvm Agent id: 76 finished: Mon Oct 16 09:38:58 CEST 2023 elapsed time (seconds): 0.102 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: jdk.jpackage add exports: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/helpers rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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=3.125 \ -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -J-Djava.io.tmpdir=/home/buildbot/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/home/buildbot/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:+UseParallelGC \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.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/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/helpers \ -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/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/helpers \ -J-Dtest.modules=jdk.jpackage/jdk.jpackage.internal \ --add-modules jdk.jpackage \ --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/helpers /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build jdk.jpackage.test.Main reason: Named class compiled on demand started: Mon Oct 16 09:38:58 CEST 2023 finished: Mon Oct 16 09:38:58 CEST 2023 elapsed time (seconds): 0.0 ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS REASON: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=UsrTreeTest TIME: 163.416 seconds messages: command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=UsrTreeTest reason: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=UsrTreeTest started: Mon Oct 16 09:38:58 CEST 2023 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules jdk.jpackage --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED finished: Mon Oct 16 09:41:41 CEST 2023 elapsed time (seconds): 163.416 configuration: Boot Layer add modules: jdk.jpackage add exports: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED STDOUT: [09:38:59.129] Parsing [--jpt-run=UsrTreeTest]... [09:38:59.311] UsrTreeTest.testUsr -> [public static void UsrTreeTest.testUsr()] [09:38:59.350] UsrTreeTest.testUsrLocal -> [public static void UsrTreeTest.testUsrLocal()] [09:38:59.351] UsrTreeTest.testUsrCustom -> [public static void UsrTreeTest.testUsrCustom()] [09:38:59.351] UsrTreeTest.testUsrCustom2 -> [public static void UsrTreeTest.testUsrCustom2()] [09:38:59.397] Create: UsrTreeTest.testUsr [09:38:59.398] Create: UsrTreeTest.testUsrLocal [09:38:59.398] Create: UsrTreeTest.testUsrCustom [09:38:59.399] Create: UsrTreeTest.testUsrCustom2 [09:38:59.405] [ RUN ] UsrTreeTest.testUsr [09:38:59.920] TRACE: Bundler deb supported [09:39:00.043] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [09:39:00.196] TRACE: exec: Execute tool provider [javac -d ./testUsr/jar-workdir /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/apps/Hello.java](4)... [09:39:03.763] TRACE: exec: Done. Exit code: 0 [09:39:03.764] TRACE: assertEquals(0): Check command tool provider [javac -d ./testUsr/jar-workdir /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/apps/Hello.java](4) exited with 0 code [09:39:03.772] TRACE: exec: Execute tool provider [jar -c -f ./testUsr/input/hello.jar -C ./testUsr/jar-workdir .](7)... [09:39:04.216] TRACE: exec: Done. Exit code: 0 [09:39:04.216] TRACE: assertEquals(0): Check command tool provider [jar -c -f ./testUsr/input/hello.jar -C ./testUsr/jar-workdir .](7) exited with 0 code [09:39:04.281] TRACE: exec: Execute [dpkg --print-architecture](2); save output... [09:39:04.291] TRACE: exec: Done. Exit code: 0 [09:39:04.294] TRACE: assertEquals(0): Check command [dpkg --print-architecture](2) exited with 0 code [09:39:04.326] TRACE: exec: Execute [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./testUsr/input --dest ./testUsr/output --name UsrUsrTreeTest --type deb --main-jar hello.jar --main-class Hello --install-dir /usr -J-Djlink.debug=true --verbose](17); inherit I/O... [09:39:05.392] Running dpkg [09:39:05.512] Command [PID: 684345]: dpkg --print-architecture [09:39:05.513] Output: amd64 [09:39:05.522] Returned: 0 [09:39:05.582] Running dpkg-deb [09:39:05.693] Running dpkg-deb [09:39:05.703] Running dpkg [09:39:05.715] Running fakeroot [09:39:05.793] Running dpkg [09:39:05.839] Command [PID: 684362]: dpkg -s coreutils [09:39:05.839] Output: Package: coreutils Essential: yes Status: install ok installed Priority: required Section: utils Installed-Size: 17478 Maintainer: Michael Stone Architecture: amd64 Multi-Arch: foreign Source: coreutils (8.32-4) Version: 8.32-4+b1 Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.44), libc6 (>= 2.28), libgmp10, libselinux1 (>= 3.1~) Description: GNU core utilities This package contains the basic file, shell and text manipulation utilities which are expected to exist on every operating system. . Specifically, this package includes: arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp csplit cut date dd df dir dircolors dirname du echo env expand expr factor false flock fmt fold groups head hostid id install join link ln logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac tail tee test timeout touch tr true truncate tsort tty uname unexpand uniq unlink users vdir wc who whoami yes Homepage: http://gnu.org/software/coreutils [09:39:05.839] Returned: 0 [09:39:05.844] Running ldd [09:39:05.863] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [09:39:24.846] Command [PID: -1]: jlink --output /tmp/jdk.jpackage11197655274463395555/images/src/UsrUsrTreeTest/lib/runtime --module-path /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/jmods --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.sctp,java.sql.rowset,jdk.jsobject,jdk.unsupported,jdk.jlink,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.crypto.cryptoki,jdk.net,jdk.random,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.naming.rmi,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,java.management.rmi,jdk.jpackage,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [09:39:24.847] Output: WARNING: Using incubator modules: jdk.incubator.vector [09:39:24.847] Returned: 0 [09:39:25.086] Using default package resource JavaApp.png [icon] (add UsrUsrTreeTest.png to the resource-dir to customize). [09:39:26.319] Running ldd [09:39:26.421] Command [PID: 684973]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so [09:39:26.421] Output: linux-vdso.so.1 (0x00007ffd6d7f4000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f553390e000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f553373a000) /lib64/ld-linux-x86-64.so.2 (0x00007f5533947000) [09:39:26.422] Returned: 0 [09:39:26.422] Running ldd [09:39:26.442] Command [PID: 684983]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libawt.so [09:39:26.442] Output: linux-vdso.so.1 (0x00007ffebd12e000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007f1cf48d7000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1cf4793000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1cf478d000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1cf45b9000) /lib64/ld-linux-x86-64.so.2 (0x00007f1cf4ab3000) libjvm.so => not found [09:39:26.442] Returned: 0 [09:39:26.450] Running ldd [09:39:26.519] Command [PID: 684994]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjdwp.so [09:39:26.519] Output: linux-vdso.so.1 (0x00007ffee1f8c000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007f7c2561e000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7c2560a000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7c25436000) /lib64/ld-linux-x86-64.so.2 (0x00007f7c25687000) libjvm.so => not found [09:39:26.519] Returned: 0 [09:39:26.519] Running ldd [09:39:26.566] Command [PID: 685004]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libdt_socket.so [09:39:26.567] Output: linux-vdso.so.1 (0x00007ffc3c027000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fb30547a000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb3052a6000) /lib64/ld-linux-x86-64.so.2 (0x00007fb3054b4000) [09:39:26.567] Returned: 0 [09:39:26.567] Running ldd [09:39:26.698] Command [PID: 685014]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libverify.so [09:39:26.699] Output: linux-vdso.so.1 (0x00007ffd71df7000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7965bde000) /lib64/ld-linux-x86-64.so.2 (0x00007f7965dd4000) [09:39:26.699] Returned: 0 [09:39:26.699] Running ldd [09:39:26.808] Command [PID: 685025]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libsplashscreen.so [09:39:26.808] Output: linux-vdso.so.1 (0x00007ffd3f551000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007f8f3e958000) libjvm.so => not found libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f8f3e807000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f8f3e7f2000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f8f3e6ae000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f8f3e68c000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f8f3e684000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f8f3e667000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8f3e493000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f8f3e468000) /lib64/ld-linux-x86-64.so.2 (0x00007f8f3e9d2000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f8f3e461000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f8f3e25b000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f8f3e244000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f8f3e237000) [09:39:26.809] Returned: 0 [09:39:26.809] Running ldd [09:39:26.888] Command [PID: 685037]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjli.so [09:39:26.888] Output: linux-vdso.so.1 (0x00007ffc29dc1000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fefd3880000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fefd387a000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fefd3858000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fefd3684000) /lib64/ld-linux-x86-64.so.2 (0x00007fefd38be000) [09:39:26.889] Returned: 0 [09:39:26.889] Running ldd [09:39:26.907] Command [PID: 685047]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libsctp.so [09:39:26.910] Output: linux-vdso.so.1 (0x00007ffd5dfc9000) libnio.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libnio.so (0x00007f4e56731000) libnet.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libnet.so (0x00007f4e56722000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007f4e566ff000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f4e566cf000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4e566c9000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4e564f3000) /lib64/ld-linux-x86-64.so.2 (0x00007f4e56750000) libjvm.so => not found libjvm.so => not found [09:39:26.910] Returned: 0 [09:39:26.910] Running ldd [09:39:27.025] Command [PID: 685057]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libprefs.so [09:39:27.026] Output: linux-vdso.so.1 (0x00007ffeeb3bd000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007fc1ef237000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc1ef063000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc1ef05d000) /lib64/ld-linux-x86-64.so.2 (0x00007fc1ef26f000) [09:39:27.026] Returned: 0 [09:39:27.026] Running ldd [09:39:27.050] Command [PID: 685070]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libawt_headless.so [09:39:27.051] Output: linux-vdso.so.1 (0x00007ffd01347000) libawt.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libawt.so (0x00007fb110f9e000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007fb110f6d000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb110e29000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fb110e23000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb110c4f000) /lib64/ld-linux-x86-64.so.2 (0x00007fb111153000) libjvm.so => not found libjvm.so => not found [09:39:27.051] Returned: 0 [09:39:27.051] Running ldd [09:39:27.130] Command [PID: 685080]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libsyslookup.so [09:39:27.130] Output: linux-vdso.so.1 (0x00007ffe3bdf4000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1d6ec9f000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1d6eb5b000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1d6eb55000) /lib64/ld-linux-x86-64.so.2 (0x00007f1d6ee88000) [09:39:27.130] Returned: 0 [09:39:27.131] Running ldd [09:39:27.164] Command [PID: 685090]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjimage.so [09:39:27.166] Output: linux-vdso.so.1 (0x00007ffe77071000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f31ff8fd000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f31ff7b9000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f31ff5e5000) /lib64/ld-linux-x86-64.so.2 (0x00007f31ff933000) [09:39:27.166] Returned: 0 [09:39:27.166] Running ldd [09:39:27.196] Command [PID: 685101]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/jspawnhelper [09:39:27.197] Output: linux-vdso.so.1 (0x00007ffd477fb000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8ccc59c000) /lib64/ld-linux-x86-64.so.2 (0x00007f8ccc786000) [09:39:27.197] Returned: 0 [09:39:27.197] Running ldd [09:39:27.222] Command [PID: 685111]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjawt.so [09:39:27.222] Output: linux-vdso.so.1 (0x00007fffed5f0000) libawt.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libawt.so (0x00007f853fa45000) libawt_xawt.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libawt_xawt.so (0x00007f853f9c3000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007f853f9a0000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f853f7be000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f853f678000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f853f672000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f853f65d000) libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f853f51a000) libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f853f310000) libXtst.so.6 => /lib/x86_64-linux-gnu/libXtst.so.6 (0x00007f853f10a000) libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007f853f0f6000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f853f0d4000) /lib64/ld-linux-x86-64.so.2 (0x00007f853fbf5000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f853f0a9000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f853f0a2000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f853ee9c000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f853ee85000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f853ee78000) [09:39:27.222] Returned: 0 [09:39:27.223] Running ldd [09:39:27.250] Command [PID: 685121]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libnet.so [09:39:27.250] Output: linux-vdso.so.1 (0x00007ffe149ef000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007f6999f6d000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6999f67000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6999d93000) /lib64/ld-linux-x86-64.so.2 (0x00007f6999faf000) libjvm.so => not found [09:39:27.251] Returned: 0 [09:39:27.251] Running ldd [09:39:27.351] Command [PID: 685131]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjsig.so [09:39:27.351] Output: linux-vdso.so.1 (0x00007ffedc7ef000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0722dc1000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0722bed000) /lib64/ld-linux-x86-64.so.2 (0x00007f0722dde000) [09:39:27.351] Returned: 0 [09:39:27.351] Running ldd [09:39:27.447] Command [PID: 685147]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjsound.so [09:39:27.448] Output: linux-vdso.so.1 (0x00007fff14147000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007f6f4a8f2000) libjvm.so => not found libasound.so.2 => /lib/x86_64-linux-gnu/libasound.so.2 (0x00007f6f4a7e7000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6f4a613000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6f4a60d000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f6f4a4c7000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f6f4a4a5000) /lib64/ld-linux-x86-64.so.2 (0x00007f6f4a928000) [09:39:27.448] Returned: 0 [09:39:27.448] Running ldd [09:39:27.478] Command [PID: 685164]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libj2gss.so [09:39:27.482] Output: linux-vdso.so.1 (0x00007ffdc63be000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fdce77fa000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdce7626000) /lib64/ld-linux-x86-64.so.2 (0x00007fdce781c000) [09:39:27.482] Returned: 0 [09:39:27.482] Running ldd [09:39:27.539] Command [PID: 685182]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libj2pcsc.so [09:39:27.539] Output: linux-vdso.so.1 (0x00007ffe6832f000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007febdb2e0000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007febdb10c000) /lib64/ld-linux-x86-64.so.2 (0x00007febdb2fc000) [09:39:27.539] Returned: 0 [09:39:27.539] Running ldd [09:39:27.634] Command [PID: 685201]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjsvml.so [09:39:27.634] Output: linux-vdso.so.1 (0x00007ffd3274b000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f36a6c12000) /lib64/ld-linux-x86-64.so.2 (0x00007f36a6ec6000) [09:39:27.634] Returned: 0 [09:39:27.635] Running ldd [09:39:27.787] Command [PID: 685220]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjavajpeg.so [09:39:27.787] Output: linux-vdso.so.1 (0x00007fffde58b000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007f8dcb8e2000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8dcb700000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f8dcb6fa000) /lib64/ld-linux-x86-64.so.2 (0x00007f8dcb93f000) [09:39:27.787] Returned: 0 [09:39:27.788] Running ldd [09:39:27.827] Command [PID: 685241]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libmlib_image.so [09:39:27.827] Output: linux-vdso.so.1 (0x00007ffde41ca000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007f5f9d197000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5f9d045000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5f9d03f000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5f9ce6b000) /lib64/ld-linux-x86-64.so.2 (0x00007f5f9d24f000) libjvm.so => not found [09:39:27.827] Returned: 0 [09:39:27.827] Running ldd [09:39:27.858] Command [PID: 685267]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libfontmanager.so [09:39:27.858] Output: linux-vdso.so.1 (0x00007ffcc2f92000) libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f08d2c3f000) libawt.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libawt.so (0x00007f08d2a96000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007f08d2a73000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f08d292f000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f08d275b000) /lib64/ld-linux-x86-64.so.2 (0x00007f08d2f38000) libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f08d271f000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f08d2702000) libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007f08d26f4000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f08d26ee000) libjvm.so => not found libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007f08d26c9000) [09:39:27.859] Returned: 0 [09:39:27.859] Running ldd [09:39:27.946] Command [PID: 685282]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libj2pkcs11.so [09:39:27.946] Output: linux-vdso.so.1 (0x00007fff7317d000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f281160c000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2811438000) /lib64/ld-linux-x86-64.so.2 (0x00007f2811639000) [09:39:27.947] Returned: 0 [09:39:27.947] Running ldd [09:39:27.964] Command [PID: 685325]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/lible.so [09:39:27.964] Output: linux-vdso.so.1 (0x00007ffef45b9000) libjava.so => not found libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f4d9b93d000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4d9b769000) /lib64/ld-linux-x86-64.so.2 (0x00007f4d9baad000) [09:39:27.964] Returned: 0 [09:39:27.964] Running ldd [09:39:27.979] Command [PID: 685358]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libzip.so [09:39:27.979] Output: linux-vdso.so.1 (0x00007ffe641e5000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007f8c0ab41000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f8c0ab24000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8c0a950000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f8c0a94a000) /lib64/ld-linux-x86-64.so.2 (0x00007f8c0ab7e000) [09:39:27.979] Returned: 0 [09:39:27.979] Running ldd [09:39:27.995] Command [PID: 685388]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libmanagement.so [09:39:27.996] Output: linux-vdso.so.1 (0x00007ffccb9b3000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007fd7e38d2000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd7e36f0000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd7e36ea000) /lib64/ld-linux-x86-64.so.2 (0x00007fd7e38fd000) [09:39:27.996] Returned: 0 [09:39:27.996] Running ldd [09:39:28.014] Command [PID: 685402]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libattach.so [09:39:28.014] Output: linux-vdso.so.1 (0x00007ffc101e5000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007f40a95c6000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f40a93e4000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f40a93de000) /lib64/ld-linux-x86-64.so.2 (0x00007f40a95f0000) [09:39:28.014] Returned: 0 [09:39:28.014] Running ldd [09:39:28.036] Command [PID: 685426]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libmanagement_ext.so [09:39:28.036] Output: linux-vdso.so.1 (0x00007ffc830d3000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007ffb9d2ef000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ffb9d10d000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ffb9d107000) /lib64/ld-linux-x86-64.so.2 (0x00007ffb9d31d000) [09:39:28.036] Returned: 0 [09:39:28.036] Running ldd [09:39:28.044] Command [PID: 685467]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libextnet.so [09:39:28.045] Output: linux-vdso.so.1 (0x00007ffcc597c000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007fadb8a63000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fadb8881000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fadb887b000) /lib64/ld-linux-x86-64.so.2 (0x00007fadb8a8d000) [09:39:28.045] Returned: 0 [09:39:28.045] Running ldd [09:39:28.056] Command [PID: 685499]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libawt_xawt.so [09:39:28.056] Output: linux-vdso.so.1 (0x00007ffe678ab000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa779aac000) libawt.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libawt.so (0x00007fa779903000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007fa7798ee000) libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007fa7797ab000) libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fa7795a1000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fa77959b000) libXtst.so.6 => /lib/x86_64-linux-gnu/libXtst.so.6 (0x00007fa779393000) libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007fa779381000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007fa77935e000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fa77933c000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa779168000) /lib64/ld-linux-x86-64.so.2 (0x00007fa779c82000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fa77913b000) libjvm.so => not found libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007fa779136000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fa778f30000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fa778f17000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007fa778f0a000) [09:39:28.057] Returned: 0 [09:39:28.057] Running ldd [09:39:28.088] Command [PID: 685515]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/liblcms.so [09:39:28.088] Output: linux-vdso.so.1 (0x00007ffdfcffa000) libawt.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libawt.so (0x00007fe9bdda3000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007fe9bdd72000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe9bdc2e000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe9bda5a000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe9bda52000) /lib64/ld-linux-x86-64.so.2 (0x00007fe9bdfd7000) libjvm.so => not found [09:39:28.088] Returned: 0 [09:39:28.089] Running ldd [09:39:28.097] Command [PID: 685562]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libinstrument.so [09:39:28.098] Output: linux-vdso.so.1 (0x00007ffd9e8e8000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007fe8e0259000) libjvm.so => not found libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fe8e022e000) libjli.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjli.so (0x00007fe8e021d000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe8e0217000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe8e0043000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe8e001f000) /lib64/ld-linux-x86-64.so.2 (0x00007fe8e028a000) [09:39:28.098] Returned: 0 [09:39:28.098] Running ldd [09:39:28.105] Command [PID: 685587]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libsimdsort.so [09:39:28.105] Output: linux-vdso.so.1 (0x00007ffc8bfba000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fcb0d27f000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fcb0d13b000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcb0cf67000) /lib64/ld-linux-x86-64.so.2 (0x00007fcb0d2ac000) [09:39:28.106] Returned: 0 [09:39:28.106] Running ldd [09:39:28.114] Command [PID: 685616]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/librmi.so [09:39:28.114] Output: linux-vdso.so.1 (0x00007fff64df2000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2525996000) /lib64/ld-linux-x86-64.so.2 (0x00007f2525b7f000) [09:39:28.114] Returned: 0 [09:39:28.114] Running ldd [09:39:28.139] Command [PID: 685633]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libnio.so [09:39:28.139] Output: linux-vdso.so.1 (0x00007ffc22b5e000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007f20dbee4000) libnet.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libnet.so (0x00007f20dbed5000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f20dbea5000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f20dbe9f000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f20dbccb000) /lib64/ld-linux-x86-64.so.2 (0x00007f20dbf1d000) libjvm.so => not found libjvm.so => not found [09:39:28.139] Returned: 0 [09:39:28.139] Running ldd [09:39:28.146] Command [PID: 685679]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjaas.so [09:39:28.146] Output: linux-vdso.so.1 (0x00007fff20161000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb1c153a000) /lib64/ld-linux-x86-64.so.2 (0x00007fb1c1723000) [09:39:28.147] Returned: 0 [09:39:28.147] Running ldd [09:39:28.175] Command [PID: 685705]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/server/libjsig.so [09:39:28.176] Output: linux-vdso.so.1 (0x00007ffcd91ba000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fdd02c7d000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdd02aa9000) /lib64/ld-linux-x86-64.so.2 (0x00007fdd02c9a000) [09:39:28.176] Returned: 0 [09:39:28.176] Running ldd [09:39:28.186] Command [PID: 685755]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/server/libjvm.so [09:39:28.186] Output: linux-vdso.so.1 (0x00007ffe3a1e6000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f17437b6000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1743794000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f174378a000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1743646000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1743472000) /lib64/ld-linux-x86-64.so.2 (0x00007f17459d6000) [09:39:28.186] Returned: 0 [09:39:28.186] Running ldd [09:39:28.208] Command [PID: 685773]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libmanagement_agent.so [09:39:28.209] Output: linux-vdso.so.1 (0x00007ffdd278e000) libjava.so => /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/libjava.so (0x00007f6b46634000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6b46452000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6b4644c000) /lib64/ld-linux-x86-64.so.2 (0x00007f6b4665e000) [09:39:28.209] Returned: 0 [09:39:28.209] Running ldd [09:39:28.234] Command [PID: 685825]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/runtime/lib/jexec [09:39:28.234] Output: linux-vdso.so.1 (0x00007ffe1c332000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f89b86a7000) /lib64/ld-linux-x86-64.so.2 (0x00007f89b8890000) [09:39:28.234] Returned: 0 [09:39:28.234] Running ldd [09:39:28.243] Command [PID: 685885]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/lib/usrusrtreetest/lib/libapplauncher.so [09:39:28.243] Output: linux-vdso.so.1 (0x00007fffd4fcb000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9316ed7000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9316d93000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9316bbf000) /lib64/ld-linux-x86-64.so.2 (0x00007f931700c000) [09:39:28.243] Returned: 0 [09:39:28.243] Running ldd [09:39:28.250] Command [PID: 685914]: ldd /tmp/jdk.jpackage11197655274463395555/images/usr/bin/UsrUsrTreeTest [09:39:28.250] Output: linux-vdso.so.1 (0x00007ffce7ffa000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fadbbbdd000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fadbba09000) /lib64/ld-linux-x86-64.so.2 (0x00007fadbbbf9000) [09:39:28.251] Returned: 0 [09:39:28.265] Running dpkg [09:39:28.689] Command [PID: 685992]: dpkg -S /lib/x86_64-linux-gnu/libbrotlidec.so.1 [09:39:28.689] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libbrotlidec.so.1 [09:39:28.689] Returned: 1 [09:39:28.690] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libbrotlidec.so.1] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:28.713] Running dpkg [09:39:28.761] Command [PID: 686671]: dpkg -S /lib/x86_64-linux-gnu/libmd.so.0 [09:39:28.762] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libmd.so.0 [09:39:28.762] Returned: 1 [09:39:28.762] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libmd.so.0] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:28.763] Running dpkg [09:39:28.809] Command [PID: 686736]: dpkg -S /lib/x86_64-linux-gnu/libz.so.1 [09:39:28.809] Output: zlib1g:amd64: /lib/x86_64-linux-gnu/libz.so.1 [09:39:28.809] Returned: 0 [09:39:28.829] /lib/x86_64-linux-gnu/libz.so.1 is provided by [zlib1g] [09:39:28.829] Running dpkg [09:39:28.876] Command [PID: 686743]: dpkg -S /lib/x86_64-linux-gnu/libXtst.so.6 [09:39:28.877] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXtst.so.6 [09:39:28.877] Returned: 1 [09:39:28.877] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXtst.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:28.877] Running dpkg [09:39:28.928] Command [PID: 686749]: dpkg -S /lib/x86_64-linux-gnu/libXext.so.6 [09:39:28.928] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXext.so.6 [09:39:28.929] Returned: 1 [09:39:28.929] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXext.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:28.930] Running dpkg [09:39:28.974] Command [PID: 686757]: dpkg -S /lib/x86_64-linux-gnu/libc.so.6 [09:39:28.974] Output: libc6:amd64: /lib/x86_64-linux-gnu/libc.so.6 [09:39:28.975] Returned: 0 [09:39:28.975] /lib/x86_64-linux-gnu/libc.so.6 is provided by [libc6] [09:39:28.975] Running dpkg [09:39:29.020] Command [PID: 686766]: dpkg -S /lib/x86_64-linux-gnu/libbsd.so.0 [09:39:29.021] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libbsd.so.0 [09:39:29.022] Returned: 1 [09:39:29.022] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libbsd.so.0] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:29.022] Running dpkg [09:39:29.078] Command [PID: 686777]: dpkg -S /lib/x86_64-linux-gnu/libasound.so.2 [09:39:29.078] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libasound.so.2 [09:39:29.079] Returned: 1 [09:39:29.080] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libasound.so.2] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:29.081] Running dpkg [09:39:29.128] Command [PID: 686788]: dpkg -S /lib/x86_64-linux-gnu/libXi.so.6 [09:39:29.128] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXi.so.6 [09:39:29.128] Returned: 1 [09:39:29.128] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXi.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:29.129] Running dpkg [09:39:29.175] Command [PID: 686792]: dpkg -S /lib/x86_64-linux-gnu/libpthread.so.0 [09:39:29.175] Output: libc6:amd64: /lib/x86_64-linux-gnu/libpthread.so.0 [09:39:29.175] Returned: 0 [09:39:29.175] /lib/x86_64-linux-gnu/libpthread.so.0 is provided by [libc6] [09:39:29.175] Running dpkg [09:39:29.232] Command [PID: 686796]: dpkg -S /lib/x86_64-linux-gnu/libfreetype.so.6 [09:39:29.233] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libfreetype.so.6 [09:39:29.233] Returned: 1 [09:39:29.233] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libfreetype.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:29.234] Running dpkg [09:39:29.279] Command [PID: 686800]: dpkg -S /lib/x86_64-linux-gnu/libX11.so.6 [09:39:29.279] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libX11.so.6 [09:39:29.279] Returned: 1 [09:39:29.280] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libX11.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:29.280] Running dpkg [09:39:29.333] Command [PID: 686805]: dpkg -S /lib/x86_64-linux-gnu/libm.so.6 [09:39:29.333] Output: libc6:amd64: /lib/x86_64-linux-gnu/libm.so.6 [09:39:29.334] Returned: 0 [09:39:29.334] /lib/x86_64-linux-gnu/libm.so.6 is provided by [libc6] [09:39:29.335] Running dpkg [09:39:29.386] Command [PID: 686810]: dpkg -S /lib/x86_64-linux-gnu/libxcb.so.1 [09:39:29.386] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libxcb.so.1 [09:39:29.386] Returned: 1 [09:39:29.387] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libxcb.so.1] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:39:29.387] Running dpkg [09:39:29.439] Command [PID: 686815]: dpkg -S /lib/x86_64-linux-gnu/libdl.so.2 [09:39:29.439] Output: libc6:amd64: /lib/x86_64-linux-gnu/libdl.so.2 [09:39:29.439] Returned: 0 [09:39:29.440] /lib/x86_64-linux-gnu/libdl.so.2 is provided by [libc6] [09:39:29.440] Running dpkg [09:39:29.492] Command [PID: 686823]: dpkg -S /lib/x86_64-linux-gnu/libXrender.so.1 [09:39:29.492] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXrender.so.1 [09:39:29.493] Returned: 1 [09:39:29.493] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXrender.so.1] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(Ref[09:39:32.804] TRACE: exec: Done. Exit code: 137 [09:39:33.069] ERROR: Expected [0]. Actual [137]: Check command [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./testUsr/input --dest ./testUsr/output --name UsrUsrTreeTest --type deb --main-jar hello.jar --main-class Hello --install-dir /usr -J-Djlink.debug=true --verbose](17) exited with 0 code [09:39:33.103] [ FAILED ] UsrTreeTest.testUsr; checks=4 [09:39:33.128] [ RUN ] UsrTreeTest.testUsrCustom [09:39:33.155] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [09:39:33.163] TRACE: exec: Execute tool provider [javac -d ./testUsrCustom/jar-workdir /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/apps/Hello.java](4)... [09:39:34.472] TRACE: exec: Done. Exit code: 0 [09:39:34.473] TRACE: assertEquals(0): Check command tool provider [javac -d ./testUsrCustom/jar-workdir /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/apps/Hello.java](4) exited with 0 code [09:39:34.482] TRACE: exec: Execute tool provider [jar -c -f ./testUsrCustom/input/hello.jar -C ./testUsrCustom/jar-workdir .](7)... [09:39:34.502] TRACE: exec: Done. Exit code: 0 [09:39:34.503] TRACE: assertEquals(0): Check command tool provider [jar -c -f ./testUsrCustom/input/hello.jar -C ./testUsrCustom/jar-workdir .](7) exited with 0 code [09:39:34.504] TRACE: exec: Execute [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./testUsrCustom/input --dest ./testUsrCustom/output --name UsrCustomUsrTreeTest --type deb --main-jar hello.jar --main-class Hello --install-dir /usr/foo -J-Djlink.debug=true --verbose](17); inherit I/O... [09:40:02.374] TRACE: exec: Done. Exit code: 137 [09:40:02.375] ERROR: Expected [0]. Actual [137]: Check command [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./testUsrCustom/input --dest ./testUsrCustom/output --name UsrCustomUsrTreeTest --type deb --main-jar hello.jar --main-class Hello --install-dir /usr/foo -J-Djlink.debug=true --verbose](17) exited with 0 code [09:40:02.375] [ FAILED ] UsrTreeTest.testUsrCustom; checks=3 [09:40:02.377] [ RUN ] UsrTreeTest.testUsrCustom2 [09:40:02.396] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [09:40:02.397] TRACE: exec: Execute tool provider [javac -d ./testUsrCustom2/jar-workdir /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/apps/Hello.java](4)... [09:40:03.043] TRACE: exec: Done. Exit code: 0 [09:40:03.043] TRACE: assertEquals(0): Check command tool provider [javac -d ./testUsrCustom2/jar-workdir /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/apps/Hello.java](4) exited with 0 code [09:40:03.044] TRACE: exec: Execute tool provider [jar -c -f ./testUsrCustom2/input/hello.jar -C ./testUsrCustom2/jar-workdir .](7)... [09:40:03.050] TRACE: exec: Done. Exit code: 0 [09:40:03.054] TRACE: assertEquals(0): Check command tool provider [jar -c -f ./testUsrCustom2/input/hello.jar -C ./testUsrCustom2/jar-workdir .](7) exited with 0 code [09:40:03.063] TRACE: exec: Execute [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./testUsrCustom2/input --dest ./testUsrCustom2/output --name UsrCustom2UsrTreeTest --type deb --main-jar hello.jar --main-class Hello --install-dir /usrbuz -J-Djlink.debug=true --verbose](17); inherit I/O... [09:40:04.381] Running dpkg [09:40:04.492] Command [PID: 687828]: dpkg --print-architecture [09:40:04.492] Output: amd64 [09:40:04.511] Returned: 0 [09:40:04.551] Running dpkg-deb [09:40:04.606] Running dpkg-deb [09:40:04.608] Running dpkg [09:40:04.610] Running fakeroot [09:40:04.623] Running dpkg [09:40:04.648] Command [PID: 687841]: dpkg -s coreutils [09:40:04.648] Output: Package: coreutils Essential: yes Status: install ok installed Priority: required Section: utils Installed-Size: 17478 Maintainer: Michael Stone Architecture: amd64 Multi-Arch: foreign Source: coreutils (8.32-4) Version: 8.32-4+b1 Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.44), libc6 (>= 2.28), libgmp10, libselinux1 (>= 3.1~) Description: GNU core utilities This package contains the basic file, shell and text manipulation utilities which are expected to exist on every operating system. . Specifically, this package includes: arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp csplit cut date dd df dir dircolors dirname du echo env expand expr factor false flock fmt fold groups head hostid id install join link ln logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac tail tee test timeout touch tr true truncate tsort tty uname unexpand uniq unlink users vdir wc who whoami yes Homepage: http://gnu.org/software/coreutils [09:40:04.648] Returned: 0 [09:40:04.653] Running ldd [09:40:04.663] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [09:40:24.306] Command [PID: -1]: jlink --output /tmp/jdk.jpackage10626542304356417672/images/src/UsrCustom2UsrTreeTest/lib/runtime --module-path /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/jmods --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.sctp,java.sql.rowset,jdk.jsobject,jdk.jlink,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.logging,java.transaction.xa,java.xml.crypto,jdk.jfr,jdk.crypto.cryptoki,jdk.net,jdk.random,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.naming.rmi,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,java.management.rmi,jdk.jpackage,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [09:40:24.307] Output: WARNING: Using incubator modules: jdk.incubator.vector [09:40:24.307] Returned: 0 [09:40:24.447] Using default package resource JavaApp.png [icon] (add UsrCustom2UsrTreeTest.png to the resource-dir to customize). [09:40:25.127] Running ldd [09:40:25.158] Command [PID: 689673]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/libapplauncher.so [09:40:25.158] Output: linux-vdso.so.1 (0x00007ffe36d0b000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f430081f000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f43006db000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4300507000) /lib64/ld-linux-x86-64.so.2 (0x00007f4300954000) [09:40:25.158] Returned: 0 [09:40:25.158] Running ldd [09:40:25.232] Command [PID: 689684]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so [09:40:25.232] Output: linux-vdso.so.1 (0x00007ffd959c0000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff7460a9000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff745ed5000) /lib64/ld-linux-x86-64.so.2 (0x00007ff7460e2000) [09:40:25.232] Returned: 0 [09:40:25.232] Running ldd [09:40:25.371] Command [PID: 689694]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libawt.so [09:40:25.371] Output: linux-vdso.so.1 (0x00007ffcecb2d000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007fb07347c000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb073338000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fb073332000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb07315e000) /lib64/ld-linux-x86-64.so.2 (0x00007fb073658000) libjvm.so => not found [09:40:25.371] Returned: 0 [09:40:25.372] Running ldd [09:40:25.449] Command [PID: 689707]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjdwp.so [09:40:25.449] Output: linux-vdso.so.1 (0x00007ffc3b3c7000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f85780b6000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f85780a2000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8577ece000) /lib64/ld-linux-x86-64.so.2 (0x00007f857811f000) libjvm.so => not found [09:40:25.449] Returned: 0 [09:40:25.450] Running ldd [09:40:25.472] Command [PID: 689718]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libdt_socket.so [09:40:25.472] Output: linux-vdso.so.1 (0x00007ffe1dbca000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff306444000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff306270000) /lib64/ld-linux-x86-64.so.2 (0x00007ff30647e000) [09:40:25.472] Returned: 0 [09:40:25.473] Running ldd [09:40:25.482] Command [PID: 689729]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libverify.so [09:40:25.482] Output: linux-vdso.so.1 (0x00007ffc72710000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa34a421000) /lib64/ld-linux-x86-64.so.2 (0x00007fa34a617000) [09:40:25.482] Returned: 0 [09:40:25.483] Running ldd [09:40:25.500] Command [PID: 689739]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libsplashscreen.so [09:40:25.500] Output: linux-vdso.so.1 (0x00007ffedec3b000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f9064188000) libjvm.so => not found libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f9064037000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f9064022000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9063ede000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f9063ebc000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9063eb4000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f9063e97000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9063cc3000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f9063c98000) /lib64/ld-linux-x86-64.so.2 (0x00007f9064202000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f9063c91000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f9063a8b000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f9063a74000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f9063a67000) [09:40:25.500] Returned: 0 [09:40:25.500] Running ldd [09:40:25.519] Command [PID: 689749]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjli.so [09:40:25.519] Output: linux-vdso.so.1 (0x00007ffcdb67a000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f4b52cf0000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4b52cea000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f4b52cc8000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4b52af4000) /lib64/ld-linux-x86-64.so.2 (0x00007f4b52d2e000) [09:40:25.519] Returned: 0 [09:40:25.520] Running ldd [09:40:25.557] Command [PID: 689760]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libsctp.so [09:40:25.558] Output: linux-vdso.so.1 (0x00007ffdbf0f2000) libnio.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libnio.so (0x00007f0c7ea04000) libnet.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libnet.so (0x00007f0c7e9f5000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f0c7e9d2000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f0c7e9a2000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0c7e99a000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0c7e7c6000) /lib64/ld-linux-x86-64.so.2 (0x00007f0c7ea23000) libjvm.so => not found libjvm.so => not found [09:40:25.558] Returned: 0 [09:40:25.558] Running ldd [09:40:25.565] Command [PID: 689772]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libprefs.so [09:40:25.565] Output: linux-vdso.so.1 (0x00007ffe7df68000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f343fcf8000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f343fb24000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f343fb1e000) /lib64/ld-linux-x86-64.so.2 (0x00007f343fd30000) [09:40:25.565] Returned: 0 [09:40:25.565] Running ldd [09:40:25.588] Command [PID: 689782]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libawt_headless.so [09:40:25.588] Output: linux-vdso.so.1 (0x00007ffc525bb000) libawt.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libawt.so (0x00007facf6eba000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007facf6e89000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007facf6d45000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007facf6d3f000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007facf6b69000) /lib64/ld-linux-x86-64.so.2 (0x00007facf706f000) libjvm.so => not found libjvm.so => not found [09:40:25.589] Returned: 0 [09:40:25.589] Running ldd [09:40:25.608] Command [PID: 689792]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libsyslookup.so [09:40:25.608] Output: linux-vdso.so.1 (0x00007ffc23bd5000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f72db2bf000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f72db17b000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f72db175000) /lib64/ld-linux-x86-64.so.2 (0x00007f72db4a8000) [09:40:25.608] Returned: 0 [09:40:25.608] Running ldd [09:40:25.618] Command [PID: 689803]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjimage.so [09:40:25.619] Output: linux-vdso.so.1 (0x00007ffeb5b76000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f207a348000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f207a204000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f207a030000) /lib64/ld-linux-x86-64.so.2 (0x00007f207a37e000) [09:40:25.619] Returned: 0 [09:40:25.619] Running ldd [09:40:25.625] Command [PID: 689813]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/jspawnhelper [09:40:25.625] Output: linux-vdso.so.1 (0x00007ffc787ac000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f093ece1000) /lib64/ld-linux-x86-64.so.2 (0x00007f093eecb000) [09:40:25.625] Returned: 0 [09:40:25.625] Running ldd [09:40:25.637] Command [PID: 689823]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjawt.so [09:40:25.637] Output: linux-vdso.so.1 (0x00007ffc4718f000) libawt.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libawt.so (0x00007fdfa73d1000) libawt_xawt.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libawt_xawt.so (0x00007fdfa734f000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007fdfa732c000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdfa714a000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fdfa7004000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fdfa6ffe000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007fdfa6fe9000) libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007fdfa6ea6000) libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fdfa6c9c000) libXtst.so.6 => /lib/x86_64-linux-gnu/libXtst.so.6 (0x00007fdfa6a94000) libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007fdfa6a82000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fdfa6a60000) /lib64/ld-linux-x86-64.so.2 (0x00007fdfa7581000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fdfa6a33000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007fdfa6a2e000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fdfa6828000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fdfa6811000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007fdfa6804000) [09:40:25.637] Returned: 0 [09:40:25.638] Running ldd [09:40:25.678] Command [PID: 689833]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libnet.so [09:40:25.678] Output: linux-vdso.so.1 (0x00007fffed928000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f9c486d6000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9c486d0000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9c484fc000) /lib64/ld-linux-x86-64.so.2 (0x00007f9c48718000) libjvm.so => not found [09:40:25.678] Returned: 0 [09:40:25.679] Running ldd [09:40:25.822] Command [PID: 689844]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjsig.so [09:40:25.822] Output: linux-vdso.so.1 (0x00007ffcf2fe6000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6ebf9af000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6ebf7db000) /lib64/ld-linux-x86-64.so.2 (0x00007f6ebf9cc000) [09:40:25.823] Returned: 0 [09:40:25.823] Running ldd [09:40:25.974] Command [PID: 689857]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjsound.so [09:40:25.975] Output: linux-vdso.so.1 (0x00007ffd5cbfb000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f3481c78000) libjvm.so => not found libasound.so.2 => /lib/x86_64-linux-gnu/libasound.so.2 (0x00007f3481b6d000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3481999000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f3481991000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f348184d000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f348182b000) /lib64/ld-linux-x86-64.so.2 (0x00007f3481cae000) [09:40:25.975] Returned: 0 [09:40:25.975] Running ldd [09:40:26.106] Command [PID: 689870]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libj2gss.so [09:40:26.106] Output: linux-vdso.so.1 (0x00007ffc77153000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff3e4478000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff3e42a4000) /lib64/ld-linux-x86-64.so.2 (0x00007ff3e449a000) [09:40:26.107] Returned: 0 [09:40:26.107] Running ldd [09:40:26.270] Command [PID: 689880]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libj2pcsc.so [09:40:26.271] Output: linux-vdso.so.1 (0x00007fff739f7000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7a939cc000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7a937f8000) /lib64/ld-linux-x86-64.so.2 (0x00007f7a939e8000) [09:40:26.271] Returned: 0 [09:40:26.271] Running ldd [09:40:26.376] Command [PID: 689890]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjsvml.so [09:40:26.376] Output: linux-vdso.so.1 (0x00007fff61199000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3f27774000) /lib64/ld-linux-x86-64.so.2 (0x00007f3f27a28000) [09:40:26.377] Returned: 0 [09:40:26.377] Running ldd [09:40:26.398] Command [PID: 689900]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjavajpeg.so [09:40:26.398] Output: linux-vdso.so.1 (0x00007fff63f7b000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f1868924000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1868742000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f186873c000) /lib64/ld-linux-x86-64.so.2 (0x00007f1868981000) [09:40:26.398] Returned: 0 [09:40:26.399] Running ldd [09:40:26.535] Command [PID: 689913]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libmlib_image.so [09:40:26.535] Output: linux-vdso.so.1 (0x00007fff2bfb8000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f716e9bd000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f716e86b000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f716e865000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f716e691000) /lib64/ld-linux-x86-64.so.2 (0x00007f716ea75000) libjvm.so => not found [09:40:26.535] Returned: 0 [09:40:26.535] Running ldd [09:40:26.576] Command [PID: 689936]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libfontmanager.so [09:40:26.576] Output: linux-vdso.so.1 (0x00007ffec9d7c000) libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f7f8e40a000) libawt.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libawt.so (0x00007f7f8e261000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f7f8e23e000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7f8e0fa000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7f8df24000) /lib64/ld-linux-x86-64.so.2 (0x00007f7f8e703000) libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f7f8deea000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f7f8decd000) libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007f7f8debf000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7f8deb9000) libjvm.so => not found libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007f7f8de94000) [09:40:26.576] Returned: 0 [09:40:26.576] Running ldd [09:40:26.686] Command [PID: 689947]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libj2pkcs11.so [09:40:26.686] Output: linux-vdso.so.1 (0x00007ffe19ff4000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7131184000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7130fb0000) /lib64/ld-linux-x86-64.so.2 (0x00007f71311b1000) [09:40:26.686] Returned: 0 [09:40:26.686] Running ldd [09:40:26.826] Command [PID: 689962]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/lible.so [09:40:26.826] Output: linux-vdso.so.1 (0x00007ffd84b5f000) libjava.so => not found libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1379736000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1379562000) /lib64/ld-linux-x86-64.so.2 (0x00007f13798a6000) [09:40:26.826] Returned: 0 [09:40:26.827] Running ldd [09:40:26.912] Command [PID: 689975]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libzip.so [09:40:26.914] Output: linux-vdso.so.1 (0x00007ffdd25d5000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007ff53bb65000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007ff53bb48000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff53b974000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff53b96e000) /lib64/ld-linux-x86-64.so.2 (0x00007ff53bba2000) [09:40:26.914] Returned: 0 [09:40:26.914] Running ldd [09:40:27.010] Command [PID: 689986]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libmanagement.so [09:40:27.010] Output: linux-vdso.so.1 (0x00007ffe74ceb000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f258f9b5000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f258f7d3000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f258f7cd000) /lib64/ld-linux-x86-64.so.2 (0x00007f258f9e0000) [09:40:27.010] Returned: 0 [09:40:27.010] Running ldd [09:40:27.166] Command [PID: 689998]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libattach.so [09:40:27.166] Output: linux-vdso.so.1 (0x00007ffec0f62000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f6740904000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6740722000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f674071c000) /lib64/ld-linux-x86-64.so.2 (0x00007f674092e000) [09:40:27.167] Returned: 0 [09:40:27.167] Running ldd [09:40:27.298] Command [PID: 690012]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libmanagement_ext.so [09:40:27.298] Output: linux-vdso.so.1 (0x00007fffc4ef7000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f9a2a16c000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9a29f8a000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9a29f84000) /lib64/ld-linux-x86-64.so.2 (0x00007f9a2a19a000) [09:40:27.298] Returned: 0 [09:40:27.298] Running ldd [09:40:27.430] Command [PID: 690023]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libextnet.so [09:40:27.431] Output: linux-vdso.so.1 (0x00007ffc5e2cd000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007fc929e4e000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc929c6c000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc929c66000) /lib64/ld-linux-x86-64.so.2 (0x00007fc929e78000) [09:40:27.431] Returned: 0 [09:40:27.431] Running ldd [09:40:27.568] Command [PID: 690036]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libawt_xawt.so [09:40:27.568] Output: linux-vdso.so.1 (0x00007ffcabb9a000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb5ec698000) libawt.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libawt.so (0x00007fb5ec4ef000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007fb5ec4da000) libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007fb5ec397000) libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fb5ec18d000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fb5ec187000) libXtst.so.6 => /lib/x86_64-linux-gnu/libXtst.so.6 (0x00007fb5ebf7f000) libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007fb5ebf6d000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007fb5ebf4a000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fb5ebf28000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb5ebd54000) /lib64/ld-linux-x86-64.so.2 (0x00007fb5ec86e000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fb5ebd27000) libjvm.so => not found libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007fb5ebd22000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fb5ebb1c000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fb5ebb03000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007fb5ebaf6000) [09:40:27.568] Returned: 0 [09:40:27.568] Running ldd [09:40:27.717] Command [PID: 690046]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/liblcms.so [09:40:27.717] Output: linux-vdso.so.1 (0x00007ffd58a08000) libawt.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libawt.so (0x00007f25314df000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f25314ae000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f253136a000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2531196000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f253118e000) /lib64/ld-linux-x86-64.so.2 (0x00007f2531713000) libjvm.so => not found [09:40:27.717] Returned: 0 [09:40:27.717] Running ldd [09:40:27.788] Command [PID: 690064]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libinstrument.so [09:40:27.788] Output: linux-vdso.so.1 (0x00007ffe3b08d000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f6646ef4000) libjvm.so => not found libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f6646ec9000) libjli.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjli.so (0x00007f6646eb8000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6646eb2000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6646cdc000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f6646cba000) /lib64/ld-linux-x86-64.so.2 (0x00007f6646f25000) [09:40:27.788] Returned: 0 [09:40:27.788] Running ldd [09:40:27.939] Command [PID: 690074]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libsimdsort.so [09:40:27.939] Output: linux-vdso.so.1 (0x00007fff5a5c2000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fa583f19000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa583dd5000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa583c01000) /lib64/ld-linux-x86-64.so.2 (0x00007fa583f46000) [09:40:27.940] Returned: 0 [09:40:27.940] Running ldd [09:40:28.099] Command [PID: 690089]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/librmi.so [09:40:28.099] Output: linux-vdso.so.1 (0x00007ffc2afdb000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007efefc12c000) /lib64/ld-linux-x86-64.so.2 (0x00007efefc315000) [09:40:28.099] Returned: 0 [09:40:28.099] Running ldd [09:40:28.262] Command [PID: 690104]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libnio.so [09:40:28.263] Output: linux-vdso.so.1 (0x00007ffd647ec000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f431c5f3000) libnet.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libnet.so (0x00007f431c5e4000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f431c5b4000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f431c5ae000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f431c3da000) /lib64/ld-linux-x86-64.so.2 (0x00007f431c62c000) libjvm.so => not found libjvm.so => not found [09:40:28.263] Returned: 0 [09:40:28.263] Running ldd [09:40:28.446] Command [PID: 690114]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjaas.so [09:40:28.446] Output: linux-vdso.so.1 (0x00007ffc9cf78000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb746b82000) /lib64/ld-linux-x86-64.so.2 (0x00007fb746d6b000) [09:40:28.446] Returned: 0 [09:40:28.446] Running ldd [09:40:28.635] Command [PID: 690124]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/server/libjsig.so [09:40:28.635] Output: linux-vdso.so.1 (0x00007fff64b4d000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff860661000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff86048d000) /lib64/ld-linux-x86-64.so.2 (0x00007ff86067e000) [09:40:28.635] Returned: 0 [09:40:28.635] Running ldd [09:40:28.814] Command [PID: 690134]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/server/libjvm.so [09:40:28.814] Output: linux-vdso.so.1 (0x00007ffd4cfbc000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fb88c098000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fb88c076000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fb88c06c000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb88bf28000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb88bd54000) /lib64/ld-linux-x86-64.so.2 (0x00007fb88e2b8000) [09:40:28.814] Returned: 0 [09:40:28.814] Running ldd [09:40:28.955] Command [PID: 690144]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libmanagement_agent.so [09:40:28.955] Output: linux-vdso.so.1 (0x00007fffaebfe000) libjava.so => /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/libjava.so (0x00007f4d17e28000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4d17c46000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4d17c40000) /lib64/ld-linux-x86-64.so.2 (0x00007f4d17e52000) [09:40:28.955] Returned: 0 [09:40:28.956] Running ldd [09:40:29.090] Command [PID: 690158]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/lib/runtime/lib/jexec [09:40:29.090] Output: linux-vdso.so.1 (0x00007fff14ffd000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdf81f2d000) /lib64/ld-linux-x86-64.so.2 (0x00007fdf82116000) [09:40:29.090] Returned: 0 [09:40:29.090] Running ldd [09:40:29.246] Command [PID: 690168]: ldd /tmp/jdk.jpackage10626542304356417672/images/usrbuz/usrcustom2usrtreetest/bin/UsrCustom2UsrTreeTest [09:40:29.246] Output: linux-vdso.so.1 (0x00007ffdbb488000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fcfcd337000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcfcd163000) /lib64/ld-linux-x86-64.so.2 (0x00007fcfcd353000) [09:40:29.247] Returned: 0 [09:40:29.269] Running dpkg [09:40:30.949] Command [PID: 690178]: dpkg -S /lib/x86_64-linux-gnu/libbrotlidec.so.1 [09:40:30.950] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libbrotlidec.so.1 [09:40:30.950] Returned: 1 [09:40:30.950] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libbrotlidec.so.1] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:40:30.964] Running dpkg [09:40:31.022] Command [PID: 690197]: dpkg -S /lib/x86_64-linux-gnu/libmd.so.0 [09:40:31.022] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libmd.so.0 [09:40:31.022] Returned: 1 [09:40:31.022] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libmd.so.0] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:40:31.023] Running dpkg [09:40:31.083] Command [PID: 690198]: dpkg -S /lib/x86_64-linux-gnu/libz.so.1 [09:40:31.084] Output: zlib1g:amd64: /lib/x86_64-linux-gnu/libz.so.1 [09:40:31.084] Returned: 0 [09:40:31.105] /lib/x86_64-linux-gnu/libz.so.1 is provided by [zlib1g] [09:40:31.105] Running dpkg [09:40:31.163] Command [PID: 690199]: dpkg -S /lib/x86_64-linux-gnu/libXtst.so.6 [09:40:31.163] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXtst.so.6 [09:40:31.163] Returned: 1 [09:40:31.163] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXtst.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:40:31.164] Running dpkg [09:40:31.232] Command [PID: 690200]: dpkg -S /lib/x86_64-linux-gnu/libXext.so.6 [09:40:31.232] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXext.so.6 [09:40:31.232] Returned: 1 [09:40:31.232] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXext.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:40:31.233] Running dpkg [09:40:31.295] Command [PID: 690201]: dpkg -S /lib/x86_64-linux-gnu/libc.so.6 [09:40:31.295] Output: libc6:amd64: /lib/x86_64-linux-gnu/libc.so.6 [09:40:31.295] Returned: 0 [09:40:31.296] /lib/x86_64-linux-gnu/libc.so.6 is provided by [libc6] [09:40:31.296] Running dpkg [09:40:31.357] Command [PID: 690202]: dpkg -S /lib/x86_64-linux-gnu/libbsd.so.0 [09:40:31.357] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libbsd.so.0 [09:40:31.357] Returned: 1 [09:40:31.357] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libbsd.so.0] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:40:31.358] Running dpkg [09:40:31.410] Command [PID: 690203]: dpkg -S /lib/x86_64-linux-gnu/libasound.so.2 [09:40:31.410] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libasound.so.2 [09:40:31.410] Returned: 1 [09:40:31.410] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libasound.so.2] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:40:31.410] Running dpkg [09:40:31.460] Command [PID: 690204]: dpkg -S /lib/x86_64-linux-gnu/libXi.so.6 [09:40:31.461] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXi.so.6 [09:40:31.461] Returned: 1 [09:40:31.461] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXi.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:40:31.462] Running dpkg [09:40:31.511] Command [PID: 690205]: dpkg -S /lib/x86_64-linux-gnu/libpthread.so.0 [09:40:31.511] Output: libc6:amd64: /lib/x86_64-linux-gnu/libpthread.so.0 [09:40:31.511] Returned: 0 [09:40:31.511] /lib/x86_64-linux-gnu/libpthread.so.0 is provided by [libc6] [09:40:31.511] Running dpkg [09:40:31.558] Command [PID: 690206]: dpkg -S /lib/x86_64-linux-gnu/libfreetype.so.6 [09:40:31.558] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libfreetype.so.6 [09:40:31.558] Returned: 1 [09:40:31.558] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libfreetype.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:40:31.559] Running dpkg [09:40:31.605] Command [PID: 690207]: dpkg -S /lib/x86_64-linux-gnu/libX11.so.6 [09:40:31.606] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libX11.so.6 [09:40:31.606] Returned: 1 [09:40:31.606] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libX11.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:40:31.606] Running dpkg [09:40:31.653] Command [PID: 690208]: dpkg -S /lib/x86_64-linux-gnu/libm.so.6 [09:40:31.653] Output: libc6:amd64: /lib/x86_64-linux-gnu/libm.so.6 [09:40:31.653] Returned: 0 [09:40:31.654] /lib/x86_64-linux-gnu/libm.so.6 is provided by [libc6] [09:40:31.654] Running dpkg [09:40:31.709] Command [PID: 690209]: dpkg -S /lib/x86_64-linux-gnu/libxcb.so.1 [09:40:31.709] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libxcb.so.1 [09:40:31.710] Returned: 1 [09:40:31.710] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libxcb.so.1] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:40:31.710] Running dpkg [09:40:31.763] Command [PID: 690210]: dpkg -S /lib/x86_64-linux-gnu/libdl.so.2 [09:40:31.764] Output: libc6:amd64: /lib/x86_64-linux-gnu/libdl.so.2 [09:40:31.764] Returned: 0 [09:40:31.764] /lib/x86_64-linux-gnu/libdl.so.2 is provided by [libc6] [09:40:31.764] Running dpkg [09:40:31.813] Command [PID: 690214]: dpkg -S /lib/x86_64-linux-gnu/libXrender.so.1 [09:40:31.813] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXrender.so.1 [09:40:31.813] Returned: 1 [09:40:31.813] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXrender.so.1] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:40:31.815] Running dpkg [09:40:31.861] Command [PID: 690215]: dpkg -S /lib/x86_64-linux-gnu/librt.so.1 [09:40:31.861] Output: libc6:amd64: /lib/x86_64-linux-gnu/librt.so.1 [09:40:31.861] Returned: 0 [09:40:31.861] /lib/x86_64-linux-gnu/librt.so.1 is provided by [libc6] [09:40:31.861] Running dpkg [09:40:31.908] Command [PID: 690216]: dpkg -S /lib/x86_64-linux-gnu/libXdmcp.so.6 [09:40:31.908] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXdmcp.so.6 [09:40:31.908] Returned: 1 [09:40:31.908] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXdmcp.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:40:31.908] Running dpkg [09:40:31.956] Command [PID: 690217]: dpkg -S /lib/x86_64-linux-gnu/libXau.so.6 [09:40:31.956] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXau.so.6 [09:40:31.956] Returned: 1 [09:40:31.956] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXau.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:40:31.957] Running dpkg [09:40:32.019] Command [PID: 690218]: dpkg -S /lib/x86_64-linux-gnu/libbrotlicommon.so.1 [09:40:32.020] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libbrotlicommon.so.1 [09:40:32.020] Returned: 1 [09:40:32.020] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libbrotlicommon.so.1] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:40:32.021] Running dpkg [09:40:32.072] Command [PID: 690219]: dpkg -S /lib/x86_64-linux-gnu/libpng16.so.16 [09:40:32.073] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libpng16.so.16 [09:40:32.073] Returned: 1 [09:40:32.073] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libpng16.so.16] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:40:32.082] Required packages: [libc6, zlib1g] [09:40:32.212] Using default package resource template.control [DEB control file] (add control to the resource-dir to customize). [09:40:32.244] Using default package resource template.preinst [DEB preinstall script] (add preinst to the resource-dir to customize). [09:40:32.256] Using default package resource template.prerm [DEB prerm script] (add prerm to the resource-dir to customize). [09:40:32.257] Using default package resource template.postinst [DEB postinstall script] (add postinst to the resource-dir to customize). [09:40:32.258] Using default package resource template.postrm [DEB postrm script] (add postrm to the resource-dir to customize). [09:40:32.259] Using default package resource template.copyright [Copyright file] (add copyright to the resource-dir to customize). [09:40:32.363] Generating DEB for installer to: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb. [09:40:32.380] Running fakeroot [09:40:51.141] Command [PID: 690220]: fakeroot dpkg-deb --verbose -b /tmp/jdk.jpackage10626542304356417672/images /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb [09:40:51.141] Output: dpkg-deb: building package 'usrcustom2usrtreetest' in '/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb'. [09:40:51.141] Returned: 0 [09:40:51.141] Package (.deb) saved to: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb. [09:40:51.188] Running dpkg-deb [09:40:51.229] Command [PID: 691082]: dpkg-deb -f ./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb Package Version Architecture [09:40:51.229] Output: Package: usrcustom2usrtreetest Version: 1.0 Architecture: amd64 [09:40:51.229] Returned: 0 [09:40:51.254] Succeeded in building DEB Bundle package [09:40:52.072] TRACE: exec: Done. Exit code: 0 [09:40:52.076] TRACE: assertEquals(0): Check command [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./testUsrCustom2/input --dest ./testUsrCustom2/output --name UsrCustom2UsrTreeTest --type deb --main-jar hello.jar --main-class Hello --install-dir /usrbuz -J-Djlink.debug=true --verbose](17) exited with 0 code [09:40:52.077] TRACE: assertTrue(): Check [./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb] path exists [09:40:52.077] TRACE: assertTrue(): Check [./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb] is a file [09:40:52.078] TRACE: exec: Execute [dpkg-deb -f ./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb Installed-Size](4); save output... [09:40:52.111] TRACE: exec: Done. Exit code: 0 [09:40:52.112] TRACE: assertEquals(0): Check command [dpkg-deb -f ./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb Installed-Size](4) exited with 0 code [09:40:52.112] TRACE: InstalledPackageSize: 188659 [09:40:52.113] TRACE: assertNotEquals(0, 188659): Check installed size of [usrcustom2usrtreetest] package in not zero [09:40:52.113] TRACE: exec: Execute [dpkg-deb -f ./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb Depends](4); save output... [09:40:52.126] TRACE: exec: Done. Exit code: 0 [09:40:52.126] TRACE: assertEquals(0): Check command [dpkg-deb -f ./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb Depends](4) exited with 0 code [09:40:52.138] TRACE: assertTrue(): Check [libc] package is in the list of required packages [libc6, zlib1g] of [usrcustom2usrtreetest] package [09:40:52.142] TRACE: exec: Execute [dpkg-deb -f ./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb Depends](4); save output... [09:40:52.147] TRACE: exec: Done. Exit code: 0 [09:40:52.147] TRACE: assertEquals(0): Check command [dpkg-deb -f ./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb Depends](4) exited with 0 code [09:40:52.147] TRACE: assertTrue(): Check [xdg-utils] is NOT in the list of required packages [libc6, zlib1g] [09:40:52.175] TRACE: exec: Execute [dpkg -e ./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb ./testUsrCustom2/dpkg-control-files](4); discard I/O... [09:40:52.191] TRACE: exec: Done. Exit code: 0 [09:40:52.192] TRACE: assertEquals(0): Check command [dpkg -e ./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb ./testUsrCustom2/dpkg-control-files](4) exited with 0 code [09:40:52.222] TRACE: assertNull(): Check if [PreUninstall] scriptlet uses xdg commands [09:40:52.223] TRACE: assertNull(): Check if [PostInstall] scriptlet uses xdg commands [09:40:52.303] TRACE: assertTrue(): Check there is package name [usrcustom2usrtreetest] in common path [/usrbuz/usrcustom2usrtreetest] between [/usrbuz/usrcustom2usrtreetest/bin/UsrCustom2UsrTreeTest] and [/usrbuz/usrcustom2usrtreetest/lib/app/UsrCustom2UsrTreeTest.cfg] [09:40:52.303] TRACE: exec: Execute [dpkg --contents ./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb](3); save output... [09:40:56.809] TRACE: exec: Done. Exit code: 0 [09:40:56.810] TRACE: assertEquals(0): Check command [dpkg --contents ./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb](3) exited with 0 code [09:40:56.830] TRACE: assertTrue(): Check file [/usrbuz/usrcustom2usrtreetest/bin/UsrCustom2UsrTreeTest] is in [usrcustom2usrtreetest] package [09:40:56.831] TRACE: assertTrue(): Check file [/usrbuz/usrcustom2usrtreetest/lib/app/UsrCustom2UsrTreeTest.cfg] is in [usrcustom2usrtreetest] package [09:40:56.842] TRACE: exec: Execute [dpkg -x ./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb ./testUsrCustom2/unpacked-deb](4); discard I/O... [09:41:00.245] TRACE: exec: Done. Exit code: 0 [09:41:00.245] TRACE: assertEquals(0): Check command [dpkg -x ./testUsrCustom2/output/usrcustom2usrtreetest_1.0_amd64.deb ./testUsrCustom2/unpacked-deb](4) exited with 0 code [09:41:00.246] TRACE: Verify unpacked: [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./testUsrCustom2/input --dest ./testUsrCustom2/output --name UsrCustom2UsrTreeTest --type deb --main-jar hello.jar --main-class Hello --install-dir /usrbuz jpt-unpacked-folder ./testUsrCustom2/unpacked-deb](17) [09:41:00.272] TRACE: assertEquals(1): Check the package has 1 top installation directories [09:41:00.297] TRACE: assertFalse(): Check [./testUsrCustom2/unpacked-deb/lib/systemd/system] path doesn't exist [09:41:00.326] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [09:41:00.350] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [09:41:00.351] TRACE: assertTrue(): Check [./testUsrCustom2/unpacked-deb/usrbuz/usrcustom2usrtreetest/lib/runtime] path exists [09:41:00.351] TRACE: assertTrue(): Check [./testUsrCustom2/unpacked-deb/usrbuz/usrcustom2usrtreetest/lib/runtime] is a directory [09:41:00.351] TRACE: assertTrue(): Check [./testUsrCustom2/unpacked-deb/usrbuz/usrcustom2usrtreetest/bin/UsrCustom2UsrTreeTest] path exists [09:41:00.351] TRACE: assertTrue(): Check [./testUsrCustom2/unpacked-deb/usrbuz/usrcustom2usrtreetest/bin/UsrCustom2UsrTreeTest] is a file [09:41:00.352] TRACE: assertTrue(): Check [./testUsrCustom2/unpacked-deb/usrbuz/usrcustom2usrtreetest/bin/UsrCustom2UsrTreeTest] file is executable [09:41:00.352] TRACE: assertTrue(): Check [./testUsrCustom2/unpacked-deb/usrbuz/usrcustom2usrtreetest/lib/app/UsrCustom2UsrTreeTest.cfg] path exists [09:41:00.352] TRACE: assertTrue(): Check [./testUsrCustom2/unpacked-deb/usrbuz/usrcustom2usrtreetest/lib/app/UsrCustom2UsrTreeTest.cfg] is a file [09:41:00.393] TRACE: Clearing PATH in environment [09:41:00.394] TRACE: exec: Execute [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/./testUsrCustom2/unpacked-deb/usrbuz/usrcustom2usrtreetest/bin/UsrCustom2UsrTreeTest](1); inherit I/O; in directory [./testUsrCustom2]... jpackage test application args.length: 0 hello: Output file: [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/testUsrCustom2/appOutput.txt] [09:41:00.868] TRACE: exec: Done. Exit code: 0 [09:41:00.869] TRACE: assertEquals(0): Check command [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/./testUsrCustom2/unpacked-deb/usrbuz/usrcustom2usrtreetest/bin/UsrCustom2UsrTreeTest](1) exited with 0 code [09:41:00.869] TRACE: assertTrue(): Check [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/testUsrCustom2/appOutput.txt] path exists [09:41:00.869] TRACE: assertTrue(): Check [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/testUsrCustom2/appOutput.txt] is a file [09:41:00.887] TRACE: assertStringListEquals(): Check contents of [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/testUsrCustom2/appOutput.txt] file [09:41:00.888] TRACE: assertStringListEquals(1, jpackage test application) [09:41:00.888] TRACE: assertStringListEquals(2, args.length: 0) [09:41:00.896] TRACE: assertStringListEquals(): Check there are no .desktop files in the package [09:41:00.900] TRACE: Deleting [./testUsrCustom2] directory recursively [09:41:00.937] [ OK ] UsrTreeTest.testUsrCustom2; checks=35 [09:41:00.937] [ RUN ] UsrTreeTest.testUsrLocal [09:41:00.939] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [09:41:00.940] TRACE: exec: Execute tool provider [javac -d ./testUsrLocal/jar-workdir /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/apps/Hello.java](4)... [09:41:01.175] TRACE: exec: Done. Exit code: 0 [09:41:01.181] TRACE: assertEquals(0): Check command tool provider [javac -d ./testUsrLocal/jar-workdir /home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/apps/Hello.java](4) exited with 0 code [09:41:01.187] TRACE: exec: Execute tool provider [jar -c -f ./testUsrLocal/input/hello.jar -C ./testUsrLocal/jar-workdir .](7)... [09:41:01.193] TRACE: exec: Done. Exit code: 0 [09:41:01.195] TRACE: assertEquals(0): Check command tool provider [jar -c -f ./testUsrLocal/input/hello.jar -C ./testUsrLocal/jar-workdir .](7) exited with 0 code [09:41:01.197] TRACE: exec: Execute [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./testUsrLocal/input --dest ./testUsrLocal/output --name UsrLocalUsrTreeTest --type deb --main-jar hello.jar --main-class Hello --install-dir /usr/local -J-Djlink.debug=true --verbose](17); inherit I/O... [09:41:02.033] Running dpkg [09:41:02.145] Command [PID: 691967]: dpkg --print-architecture [09:41:02.145] Output: amd64 [09:41:02.155] Returned: 0 [09:41:02.197] Running dpkg-deb [09:41:02.247] Running dpkg-deb [09:41:02.259] Running dpkg [09:41:02.271] Running fakeroot [09:41:02.278] Running dpkg [09:41:02.290] Command [PID: 691975]: dpkg -s coreutils [09:41:02.290] Output: Package: coreutils Essential: yes Status: install ok installed Priority: required Section: utils Installed-Size: 17478 Maintainer: Michael Stone Architecture: amd64 Multi-Arch: foreign Source: coreutils (8.32-4) Version: 8.32-4+b1 Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.44), libc6 (>= 2.28), libgmp10, libselinux1 (>= 3.1~) Description: GNU core utilities This package contains the basic file, shell and text manipulation utilities which are expected to exist on every operating system. . Specifically, this package includes: arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp csplit cut date dd df dir dircolors dirname du echo env expand expr factor false flock fmt fold groups head hostid id install join link ln logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac tail tee test timeout touch tr true truncate tsort tty uname unexpand uniq unlink users vdir wc who whoami yes Homepage: http://gnu.org/software/coreutils [09:41:02.294] Returned: 0 [09:41:02.298] Running ldd [09:41:02.303] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [09:41:18.653] Command [PID: -1]: jlink --output /tmp/jdk.jpackage3485858232812144963/images/src/UsrLocalUsrTreeTest/lib/runtime --module-path /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/jmods --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.charsets,java.xml,jdk.xml.dom,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.jsobject,jdk.sctp,java.sql.rowset,java.smartcardio,jdk.unsupported,jdk.jlink,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.crypto.cryptoki,jdk.net,jdk.random,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.naming.rmi,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,jdk.jpackage,java.management.rmi,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [09:41:18.654] Output: WARNING: Using incubator modules: jdk.incubator.vector [09:41:18.654] Returned: 0 [09:41:18.737] Using default package resource JavaApp.png [icon] (add UsrLocalUsrTreeTest.png to the resource-dir to customize). [09:41:19.234] Running ldd [09:41:19.255] Command [PID: 692611]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so [09:41:19.255] Output: linux-vdso.so.1 (0x00007ffc0813a000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9823a42000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f982386e000) /lib64/ld-linux-x86-64.so.2 (0x00007f9823a7b000) [09:41:19.255] Returned: 0 [09:41:19.255] Running ldd [09:41:19.263] Command [PID: 692621]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libawt.so [09:41:19.263] Output: linux-vdso.so.1 (0x00007fff3e8d2000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007fc5274c9000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc527385000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc52737f000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc5271ab000) /lib64/ld-linux-x86-64.so.2 (0x00007fc5276a5000) libjvm.so => not found [09:41:19.264] Returned: 0 [09:41:19.264] Running ldd [09:41:19.271] Command [PID: 692631]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjdwp.so [09:41:19.272] Output: linux-vdso.so.1 (0x00007ffcc21cd000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007f9ae1886000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9ae1872000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9ae169e000) /lib64/ld-linux-x86-64.so.2 (0x00007f9ae18ef000) libjvm.so => not found [09:41:19.272] Returned: 0 [09:41:19.272] Running ldd [09:41:19.279] Command [PID: 692641]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libdt_socket.so [09:41:19.279] Output: linux-vdso.so.1 (0x00007ffdad9fa000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f998b29c000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f998b0c8000) /lib64/ld-linux-x86-64.so.2 (0x00007f998b2d6000) [09:41:19.280] Returned: 0 [09:41:19.280] Running ldd [09:41:19.287] Command [PID: 692651]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libverify.so [09:41:19.287] Output: linux-vdso.so.1 (0x00007ffdeb3f3000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f10dce32000) /lib64/ld-linux-x86-64.so.2 (0x00007f10dd028000) [09:41:19.288] Returned: 0 [09:41:19.288] Running ldd [09:41:19.295] Command [PID: 692661]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libsplashscreen.so [09:41:19.295] Output: linux-vdso.so.1 (0x00007ffe8b8e3000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007fc34ee3d000) libjvm.so => not found libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007fc34ecec000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007fc34ecd7000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc34eb93000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fc34eb71000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc34eb69000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fc34eb4c000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc34e978000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fc34e94d000) /lib64/ld-linux-x86-64.so.2 (0x00007fc34eeb7000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007fc34e946000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fc34e740000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fc34e729000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007fc34e71c000) [09:41:19.296] Returned: 0 [09:41:19.296] Running ldd [09:41:19.302] Command [PID: 692671]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjli.so [09:41:19.302] Output: linux-vdso.so.1 (0x00007fff0aff9000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fd07fd2c000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd07fd26000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd07fd04000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd07fb30000) /lib64/ld-linux-x86-64.so.2 (0x00007fd07fd6a000) [09:41:19.302] Returned: 0 [09:41:19.302] Running ldd [09:41:19.310] Command [PID: 692681]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libsctp.so [09:41:19.310] Output: linux-vdso.so.1 (0x00007ffe6d6d1000) libnio.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libnio.so (0x00007f6d018a9000) libnet.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libnet.so (0x00007f6d0189a000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007f6d01877000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f6d01847000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6d0183f000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6d0166b000) /lib64/ld-linux-x86-64.so.2 (0x00007f6d018c8000) libjvm.so => not found libjvm.so => not found [09:41:19.311] Returned: 0 [09:41:19.311] Running ldd [09:41:19.318] Command [PID: 692691]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libprefs.so [09:41:19.318] Output: linux-vdso.so.1 (0x00007ffcb47fb000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007fde56838000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fde56664000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fde5665e000) /lib64/ld-linux-x86-64.so.2 (0x00007fde56870000) [09:41:19.318] Returned: 0 [09:41:19.319] Running ldd [09:41:19.325] Command [PID: 692701]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libawt_headless.so [09:41:19.325] Output: linux-vdso.so.1 (0x00007ffd64558000) libawt.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libawt.so (0x00007fe4fab8c000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007fe4fab5b000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe4faa17000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe4faa11000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe4fa83b000) /lib64/ld-linux-x86-64.so.2 (0x00007fe4fad41000) libjvm.so => not found libjvm.so => not found [09:41:19.325] Returned: 0 [09:41:19.326] Running ldd [09:41:19.332] Command [PID: 692711]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libsyslookup.so [09:41:19.332] Output: linux-vdso.so.1 (0x00007ffee73d4000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdc2182d000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fdc216e9000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fdc216e3000) /lib64/ld-linux-x86-64.so.2 (0x00007fdc21a16000) [09:41:19.332] Returned: 0 [09:41:19.333] Running ldd [09:41:19.340] Command [PID: 692721]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjimage.so [09:41:19.340] Output: linux-vdso.so.1 (0x00007ffcf713a000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc0a0912000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc0a07ce000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc0a05fa000) /lib64/ld-linux-x86-64.so.2 (0x00007fc0a0948000) [09:41:19.341] Returned: 0 [09:41:19.341] Running ldd [09:41:19.348] Command [PID: 692736]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/jspawnhelper [09:41:19.348] Output: linux-vdso.so.1 (0x00007ffde6162000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd81a365000) /lib64/ld-linux-x86-64.so.2 (0x00007fd81a54f000) [09:41:19.349] Returned: 0 [09:41:19.349] Running ldd [09:41:19.357] Command [PID: 692746]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjawt.so [09:41:19.357] Output: linux-vdso.so.1 (0x00007ffefbf29000) libawt.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libawt.so (0x00007f2746a8e000) libawt_xawt.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libawt_xawt.so (0x00007f2746a0c000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007f27469e9000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2746807000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f27466c1000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f27466bb000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f27466a6000) libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f2746563000) libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f2746359000) libXtst.so.6 => /lib/x86_64-linux-gnu/libXtst.so.6 (0x00007f2746151000) libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007f274613f000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f274611d000) /lib64/ld-linux-x86-64.so.2 (0x00007f2746c3e000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f27460f0000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f27460eb000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f2745ee5000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f2745ece000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f2745ec1000) [09:41:19.357] Returned: 0 [09:41:19.357] Running ldd [09:41:19.364] Command [PID: 692756]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libnet.so [09:41:19.365] Output: linux-vdso.so.1 (0x00007ffd6eb7a000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007eff6af96000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007eff6af90000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007eff6adbc000) /lib64/ld-linux-x86-64.so.2 (0x00007eff6afd8000) libjvm.so => not found [09:41:19.365] Returned: 0 [09:41:19.365] Running ldd [09:41:19.372] Command [PID: 692766]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjsig.so [09:41:19.372] Output: linux-vdso.so.1 (0x00007ffd88509000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe3dd3c2000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe3dd1ee000) /lib64/ld-linux-x86-64.so.2 (0x00007fe3dd3df000) [09:41:19.372] Returned: 0 [09:41:19.373] Running ldd [09:41:19.383] Command [PID: 692776]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjsound.so [09:41:19.384] Output: linux-vdso.so.1 (0x00007ffe43359000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007fe47dfe3000) libjvm.so => not found libasound.so.2 => /lib/x86_64-linux-gnu/libasound.so.2 (0x00007fe47ded8000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe47dd04000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe47dcfc000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe47dbb8000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe47db96000) /lib64/ld-linux-x86-64.so.2 (0x00007fe47e019000) [09:41:19.384] Returned: 0 [09:41:19.384] Running ldd [09:41:19.392] Command [PID: 692786]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libj2gss.so [09:41:19.392] Output: linux-vdso.so.1 (0x00007ffc2a3f2000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f814194b000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8141777000) /lib64/ld-linux-x86-64.so.2 (0x00007f814196d000) [09:41:19.392] Returned: 0 [09:41:19.393] Running ldd [09:41:19.400] Command [PID: 692796]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libj2pcsc.so [09:41:19.400] Output: linux-vdso.so.1 (0x00007ffedc35b000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f2331e42000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2331c6e000) /lib64/ld-linux-x86-64.so.2 (0x00007f2331e5e000) [09:41:19.400] Returned: 0 [09:41:19.401] Running ldd [09:41:19.408] Command [PID: 692806]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjsvml.so [09:41:19.409] Output: linux-vdso.so.1 (0x00007ffeb9a37000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0bc3489000) /lib64/ld-linux-x86-64.so.2 (0x00007f0bc373d000) [09:41:19.409] Returned: 0 [09:41:19.409] Running ldd [09:41:19.416] Command [PID: 692816]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjavajpeg.so [09:41:19.416] Output: linux-vdso.so.1 (0x00007fff53d81000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007f826ab6e000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f826a98c000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f826a986000) /lib64/ld-linux-x86-64.so.2 (0x00007f826abcb000) [09:41:19.416] Returned: 0 [09:41:19.416] Running ldd [09:41:19.424] Command [PID: 692826]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libmlib_image.so [09:41:19.424] Output: linux-vdso.so.1 (0x00007ffee31f8000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007fc2eb99c000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc2eb84a000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc2eb844000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc2eb670000) /lib64/ld-linux-x86-64.so.2 (0x00007fc2eba54000) libjvm.so => not found [09:41:19.424] Returned: 0 [09:41:19.424] Running ldd [09:41:19.435] Command [PID: 692836]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libfontmanager.so [09:41:19.435] Output: linux-vdso.so.1 (0x00007ffdebbc8000) libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f59d4ea3000) libawt.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libawt.so (0x00007f59d4cfa000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007f59d4cd7000) libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f59d4b93000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f59d49bd000) /lib64/ld-linux-x86-64.so.2 (0x00007f59d519c000) libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f59d4983000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f59d4966000) libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007f59d4958000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f59d4952000) libjvm.so => not found libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007f59d492d000) [09:41:19.436] Returned: 0 [09:41:19.436] Running ldd [09:41:19.444] Command [PID: 692846]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libj2pkcs11.so [09:41:19.444] Output: linux-vdso.so.1 (0x00007fff891cb000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0de2b5e000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0de298a000) /lib64/ld-linux-x86-64.so.2 (0x00007f0de2b8b000) [09:41:19.444] Returned: 0 [09:41:19.444] Running ldd [09:41:19.451] Command [PID: 692856]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/lible.so [09:41:19.452] Output: linux-vdso.so.1 (0x00007ffcf2fe4000) libjava.so => not found libjvm.so => not found libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f905e945000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f905e771000) /lib64/ld-linux-x86-64.so.2 (0x00007f905eab5000) [09:41:19.452] Returned: 0 [09:41:19.452] Running ldd [09:41:19.459] Command [PID: 692871]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libzip.so [09:41:19.459] Output: linux-vdso.so.1 (0x00007ffd5c376000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007f7c1da6b000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f7c1da4e000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7c1d87a000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7c1d874000) /lib64/ld-linux-x86-64.so.2 (0x00007f7c1daa8000) [09:41:19.459] Returned: 0 [09:41:19.459] Running ldd [09:41:19.466] Command [PID: 692887]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libmanagement.so [09:41:19.466] Output: linux-vdso.so.1 (0x00007ffcccdfd000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007f3890aa1000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f38908bf000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f38908b9000) /lib64/ld-linux-x86-64.so.2 (0x00007f3890acc000) [09:41:19.467] Returned: 0 [09:41:19.467] Running ldd [09:41:19.475] Command [PID: 692905]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libattach.so [09:41:19.475] Output: linux-vdso.so.1 (0x00007ffd24d7f000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007f884a1e3000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f884a001000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f8849ffb000) /lib64/ld-linux-x86-64.so.2 (0x00007f884a20d000) [09:41:19.475] Returned: 0 [09:41:19.475] Running ldd [09:41:19.482] Command [PID: 692919]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libmanagement_ext.so [09:41:19.482] Output: linux-vdso.so.1 (0x00007fff81d5c000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007f891b933000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f891b751000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f891b74b000) /lib64/ld-linux-x86-64.so.2 (0x00007f891b961000) [09:41:19.482] Returned: 0 [09:41:19.483] Running ldd [09:41:19.489] Command [PID: 692929]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libextnet.so [09:41:19.489] Output: linux-vdso.so.1 (0x00007fff97bce000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007ff35b418000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff35b236000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff35b230000) /lib64/ld-linux-x86-64.so.2 (0x00007ff35b442000) [09:41:19.490] Returned: 0 [09:41:19.490] Running ldd [09:41:19.498] Command [PID: 692939]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libawt_xawt.so [09:41:19.498] Output: linux-vdso.so.1 (0x00007ffe207dd000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1c91ac5000) libawt.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libawt.so (0x00007f1c9191c000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f1c91907000) libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f1c917c4000) libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f1c915ba000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1c915b4000) libXtst.so.6 => /lib/x86_64-linux-gnu/libXtst.so.6 (0x00007f1c913ac000) libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007f1c9139a000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007f1c91377000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1c91355000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1c91181000) /lib64/ld-linux-x86-64.so.2 (0x00007f1c91c9b000) libjvm.so => not found libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f1c91154000) libjvm.so => not found libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f1c9114f000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f1c90f49000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f1c90f30000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f1c90f23000) [09:41:19.498] Returned: 0 [09:41:19.498] Running ldd [09:41:19.507] Command [PID: 692949]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/liblcms.so [09:41:19.507] Output: linux-vdso.so.1 (0x00007ffd051f1000) libawt.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libawt.so (0x00007ffbdd6c2000) libjvm.so => not found libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007ffbdd691000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ffbdd54d000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ffbdd379000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ffbdd371000) /lib64/ld-linux-x86-64.so.2 (0x00007ffbdd8f6000) libjvm.so => not found [09:41:19.507] Returned: 0 [09:41:19.507] Running ldd [09:41:19.515] Command [PID: 692959]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libinstrument.so [09:41:19.515] Output: linux-vdso.so.1 (0x00007fffeb954000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007f9be471e000) libjvm.so => not found libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f9be46f3000) libjli.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjli.so (0x00007f9be46e2000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9be46dc000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9be4506000) libjvm.so => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f9be44e4000) /lib64/ld-linux-x86-64.so.2 (0x00007f9be474f000) [09:41:19.515] Returned: 0 [09:41:19.516] Running ldd [09:41:19.523] Command [PID: 692969]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libsimdsort.so [09:41:19.523] Output: linux-vdso.so.1 (0x00007fff391c0000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0fafd61000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f0fafc1d000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0fafa49000) /lib64/ld-linux-x86-64.so.2 (0x00007f0fafd8e000) [09:41:19.523] Returned: 0 [09:41:19.523] Running ldd [09:41:19.531] Command [PID: 692979]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/librmi.so [09:41:19.531] Output: linux-vdso.so.1 (0x00007ffc65ffc000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f864f53c000) /lib64/ld-linux-x86-64.so.2 (0x00007f864f725000) [09:41:19.531] Returned: 0 [09:41:19.531] Running ldd [09:41:19.538] Command [PID: 692989]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libnio.so [09:41:19.538] Output: linux-vdso.so.1 (0x00007ffe36658000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007f5ec95e9000) libnet.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libnet.so (0x00007f5ec95da000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5ec95aa000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5ec95a4000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5ec93d0000) /lib64/ld-linux-x86-64.so.2 (0x00007f5ec9622000) libjvm.so => not found libjvm.so => not found [09:41:19.538] Returned: 0 [09:41:19.538] Running ldd [09:41:19.544] Command [PID: 692999]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjaas.so [09:41:19.544] Output: linux-vdso.so.1 (0x00007ffc0c3be000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f65d7da1000) /lib64/ld-linux-x86-64.so.2 (0x00007f65d7f8a000) [09:41:19.545] Returned: 0 [09:41:19.545] Running ldd [09:41:19.551] Command [PID: 693009]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/server/libjsig.so [09:41:19.551] Output: linux-vdso.so.1 (0x00007ffe9588f000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe3d34bb000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe3d32e7000) /lib64/ld-linux-x86-64.so.2 (0x00007fe3d34d8000) [09:41:19.551] Returned: 0 [09:41:19.552] Running ldd [09:41:19.558] Command [PID: 693019]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/server/libjvm.so [09:41:19.558] Output: linux-vdso.so.1 (0x00007ffeb43a8000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4244d07000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f4244ce5000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f4244cdb000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f4244b97000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f42449c3000) /lib64/ld-linux-x86-64.so.2 (0x00007f4246f27000) [09:41:19.558] Returned: 0 [09:41:19.558] Running ldd [09:41:19.566] Command [PID: 693029]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libmanagement_agent.so [09:41:19.567] Output: linux-vdso.so.1 (0x00007ffc58526000) libjava.so => /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/libjava.so (0x00007fdb3210d000) libjvm.so => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdb31f2b000) libjvm.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fdb31f25000) /lib64/ld-linux-x86-64.so.2 (0x00007fdb32137000) [09:41:19.567] Returned: 0 [09:41:19.567] Running ldd [09:41:19.575] Command [PID: 693039]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/runtime/lib/jexec [09:41:19.575] Output: linux-vdso.so.1 (0x00007ffde54b3000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7b57ddc000) /lib64/ld-linux-x86-64.so.2 (0x00007f7b57fc5000) [09:41:19.575] Returned: 0 [09:41:19.575] Running ldd [09:41:19.583] Command [PID: 693049]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/lib/usrlocalusrtreetest/lib/libapplauncher.so [09:41:19.583] Output: linux-vdso.so.1 (0x00007ffc8591d000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff7230b0000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff722f6c000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff722d98000) /lib64/ld-linux-x86-64.so.2 (0x00007ff7231e5000) [09:41:19.584] Returned: 0 [09:41:19.584] Running ldd [09:41:19.592] Command [PID: 693060]: ldd /tmp/jdk.jpackage3485858232812144963/images/usr/local/bin/UsrLocalUsrTreeTest [09:41:19.592] Output: linux-vdso.so.1 (0x00007ffdc03fa000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f8878748000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8878574000) /lib64/ld-linux-x86-64.so.2 (0x00007f8878764000) [09:41:19.592] Returned: 0 [09:41:19.608] Running dpkg [09:41:19.664] Command [PID: 693070]: dpkg -S /lib/x86_64-linux-gnu/libbrotlidec.so.1 [09:41:19.664] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libbrotlidec.so.1 [09:41:19.664] Returned: 1 [09:41:19.665] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libbrotlidec.so.1] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:41:19.680] Running dpkg [09:41:19.729] Command [PID: 693071]: dpkg -S /lib/x86_64-linux-gnu/libmd.so.0 [09:41:19.730] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libmd.so.0 [09:41:19.730] Returned: 1 [09:41:19.730] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libmd.so.0] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:41:19.731] Running dpkg [09:41:19.782] Command [PID: 693073]: dpkg -S /lib/x86_64-linux-gnu/libz.so.1 [09:41:19.782] Output: zlib1g:amd64: /lib/x86_64-linux-gnu/libz.so.1 [09:41:19.782] Returned: 0 [09:41:19.803] /lib/x86_64-linux-gnu/libz.so.1 is provided by [zlib1g] [09:41:19.804] Running dpkg [09:41:19.860] Command [PID: 693074]: dpkg -S /lib/x86_64-linux-gnu/libXtst.so.6 [09:41:19.860] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXtst.so.6 [09:41:19.860] Returned: 1 [09:41:19.860] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXtst.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:41:19.861] Running dpkg [09:41:19.922] Command [PID: 693075]: dpkg -S /lib/x86_64-linux-gnu/libXext.so.6 [09:41:19.923] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXext.so.6 [09:41:19.923] Returned: 1 [09:41:19.923] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXext.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:41:19.924] Running dpkg [09:41:19.983] Command [PID: 693076]: dpkg -S /lib/x86_64-linux-gnu/libc.so.6 [09:41:19.983] Output: libc6:amd64: /lib/x86_64-linux-gnu/libc.so.6 [09:41:19.984] Returned: 0 [09:41:19.984] /lib/x86_64-linux-gnu/libc.so.6 is provided by [libc6] [09:41:19.984] Running dpkg [09:41:20.044] Command [PID: 693078]: dpkg -S /lib/x86_64-linux-gnu/libbsd.so.0 [09:41:20.044] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libbsd.so.0 [09:41:20.045] Returned: 1 [09:41:20.045] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libbsd.so.0] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:41:20.046] Running dpkg [09:41:20.090] Command [PID: 693081]: dpkg -S /lib/x86_64-linux-gnu/libasound.so.2 [09:41:20.090] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libasound.so.2 [09:41:20.090] Returned: 1 [09:41:20.091] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libasound.so.2] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:41:20.091] Running dpkg [09:41:20.133] Command [PID: 693082]: dpkg -S /lib/x86_64-linux-gnu/libXi.so.6 [09:41:20.133] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXi.so.6 [09:41:20.133] Returned: 1 [09:41:20.133] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXi.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:41:20.135] Running dpkg [09:41:20.187] Command [PID: 693083]: dpkg -S /lib/x86_64-linux-gnu/libpthread.so.0 [09:41:20.187] Output: libc6:amd64: /lib/x86_64-linux-gnu/libpthread.so.0 [09:41:20.187] Returned: 0 [09:41:20.187] /lib/x86_64-linux-gnu/libpthread.so.0 is provided by [libc6] [09:41:20.187] Running dpkg [09:41:20.238] Command [PID: 693084]: dpkg -S /lib/x86_64-linux-gnu/libfreetype.so.6 [09:41:20.238] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libfreetype.so.6 [09:41:20.238] Returned: 1 [09:41:20.238] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libfreetype.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:41:20.239] Running dpkg [09:41:20.286] Command [PID: 693085]: dpkg -S /lib/x86_64-linux-gnu/libX11.so.6 [09:41:20.286] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libX11.so.6 [09:41:20.286] Returned: 1 [09:41:20.286] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libX11.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:41:20.287] Running dpkg [09:41:20.341] Command [PID: 693086]: dpkg -S /lib/x86_64-linux-gnu/libm.so.6 [09:41:20.341] Output: libc6:amd64: /lib/x86_64-linux-gnu/libm.so.6 [09:41:20.342] Returned: 0 [09:41:20.342] /lib/x86_64-linux-gnu/libm.so.6 is provided by [libc6] [09:41:20.342] Running dpkg [09:41:20.388] Command [PID: 693090]: dpkg -S /lib/x86_64-linux-gnu/libxcb.so.1 [09:41:20.389] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libxcb.so.1 [09:41:20.389] Returned: 1 [09:41:20.389] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libxcb.so.1] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:41:20.389] Running dpkg [09:41:20.438] Command [PID: 693094]: dpkg -S /lib/x86_64-linux-gnu/libdl.so.2 [09:41:20.438] Output: libc6:amd64: /lib/x86_64-linux-gnu/libdl.so.2 [09:41:20.438] Returned: 0 [09:41:20.439] /lib/x86_64-linux-gnu/libdl.so.2 is provided by [libc6] [09:41:20.439] Running dpkg [09:41:20.492] Command [PID: 693104]: dpkg -S /lib/x86_64-linux-gnu/libXrender.so.1 [09:41:20.492] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXrender.so.1 [09:41:20.493] Returned: 1 [09:41:20.493] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXrender.so.1] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:41:20.494] Running dpkg [09:41:20.545] Command [PID: 693117]: dpkg -S /lib/x86_64-linux-gnu/librt.so.1 [09:41:20.545] Output: libc6:amd64: /lib/x86_64-linux-gnu/librt.so.1 [09:41:20.545] Returned: 0 [09:41:20.545] /lib/x86_64-linux-gnu/librt.so.1 is provided by [libc6] [09:41:20.545] Running dpkg [09:41:20.588] Command [PID: 693118]: dpkg -S /lib/x86_64-linux-gnu/libXdmcp.so.6 [09:41:20.589] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXdmcp.so.6 [09:41:20.589] Returned: 1 [09:41:20.589] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXdmcp.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:41:20.589] Running dpkg [09:41:20.637] Command [PID: 693119]: dpkg -S /lib/x86_64-linux-gnu/libXau.so.6 [09:41:20.637] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libXau.so.6 [09:41:20.637] Returned: 1 [09:41:20.637] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libXau.so.6] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:41:20.638] Running dpkg [09:41:20.688] Command [PID: 693121]: dpkg -S /lib/x86_64-linux-gnu/libbrotlicommon.so.1 [09:41:20.688] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libbrotlicommon.so.1 [09:41:20.688] Returned: 1 [09:41:20.688] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libbrotlicommon.so.1] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:41:20.689] Running dpkg [09:41:20.736] Command [PID: 693122]: dpkg -S /lib/x86_64-linux-gnu/libpng16.so.16 [09:41:20.736] Output: dpkg-query: no path found matching pattern /lib/x86_64-linux-gnu/libpng16.so.16 [09:41:20.736] Returned: 1 [09:41:20.737] java.io.IOException: Command [dpkg, -S, /lib/x86_64-linux-gnu/libpng16.so.16] exited with 1 code at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) at jdk.jpackage/jdk.jpackage.internal.LinuxDebBundler.lambda$initLibProvidersLookup$14(LinuxDebBundler.java:251) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.lambda$execute$1(LibProvidersLookup.java:73) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at jdk.jpackage/jdk.jpackage.internal.LibProvidersLookup.execute(LibProvidersLookup.java:84) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.getListOfNeededPackages(LinuxPackageBundler.java:195) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.createDefaultReplacementData(LinuxPackageBundler.java:222) at jdk.jpackage/jdk.jpackage.internal.LinuxPackageBundler.execute(LinuxPackageBundler.java:155) at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:690) at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:555) at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92) at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53) [09:41:20.746] Required packages: [libc6, zlib1g] [09:41:20.842] Using default package resource template.control [DEB control file] (add control to the resource-dir to customize). [09:41:20.867] Using default package resource template.preinst [DEB preinstall script] (add preinst to the resource-dir to customize). [09:41:20.872] Using default package resource template.prerm [DEB prerm script] (add prerm to the resource-dir to customize). [09:41:20.877] Using default package resource template.postinst [DEB postinstall script] (add postinst to the resource-dir to customize). [09:41:20.879] Using default package resource template.postrm [DEB postrm script] (add postrm to the resource-dir to customize). [09:41:20.880] Using default package resource template.copyright [Copyright file] (add copyright to the resource-dir to customize). [09:41:20.956] Generating DEB for installer to: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb. [09:41:20.973] Running fakeroot [09:41:33.819] Command [PID: 693126]: fakeroot dpkg-deb --verbose -b /tmp/jdk.jpackage3485858232812144963/images /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb [09:41:33.820] Output: dpkg-deb: building package 'usrlocalusrtreetest' in '/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb'. [09:41:33.820] Returned: 0 [09:41:33.820] Package (.deb) saved to: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb. [09:41:33.830] Running dpkg-deb [09:41:33.835] Command [PID: 693322]: dpkg-deb -f ./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb Package Version Architecture [09:41:33.835] Output: Package: usrlocalusrtreetest Version: 1.0 Architecture: amd64 [09:41:33.835] Returned: 0 [09:41:33.854] Succeeded in building DEB Bundle package [09:41:34.322] TRACE: exec: Done. Exit code: 0 [09:41:34.322] TRACE: assertEquals(0): Check command [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./testUsrLocal/input --dest ./testUsrLocal/output --name UsrLocalUsrTreeTest --type deb --main-jar hello.jar --main-class Hello --install-dir /usr/local -J-Djlink.debug=true --verbose](17) exited with 0 code [09:41:34.323] TRACE: assertTrue(): Check [./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb] path exists [09:41:34.323] TRACE: assertTrue(): Check [./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb] is a file [09:41:34.324] TRACE: exec: Execute [dpkg-deb -f ./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb Installed-Size](4); save output... [09:41:34.329] TRACE: exec: Done. Exit code: 0 [09:41:34.329] TRACE: assertEquals(0): Check command [dpkg-deb -f ./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb Installed-Size](4) exited with 0 code [09:41:34.330] TRACE: InstalledPackageSize: 189395 [09:41:34.330] TRACE: assertNotEquals(0, 189395): Check installed size of [usrlocalusrtreetest] package in not zero [09:41:34.330] TRACE: exec: Execute [dpkg-deb -f ./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb Depends](4); save output... [09:41:34.335] TRACE: exec: Done. Exit code: 0 [09:41:34.335] TRACE: assertEquals(0): Check command [dpkg-deb -f ./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb Depends](4) exited with 0 code [09:41:34.335] TRACE: assertTrue(): Check [libc] package is in the list of required packages [libc6, zlib1g] of [usrlocalusrtreetest] package [09:41:34.336] TRACE: exec: Execute [dpkg-deb -f ./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb Depends](4); save output... [09:41:34.340] TRACE: exec: Done. Exit code: 0 [09:41:34.341] TRACE: assertEquals(0): Check command [dpkg-deb -f ./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb Depends](4) exited with 0 code [09:41:34.341] TRACE: assertTrue(): Check [xdg-utils] is NOT in the list of required packages [libc6, zlib1g] [09:41:34.341] TRACE: exec: Execute [dpkg -e ./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb ./testUsrLocal/dpkg-control-files](4); discard I/O... [09:41:34.346] TRACE: exec: Done. Exit code: 0 [09:41:34.346] TRACE: assertEquals(0): Check command [dpkg -e ./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb ./testUsrLocal/dpkg-control-files](4) exited with 0 code [09:41:34.348] TRACE: assertNull(): Check if [PreUninstall] scriptlet uses xdg commands [09:41:34.349] TRACE: assertNull(): Check if [PostInstall] scriptlet uses xdg commands [09:41:34.350] TRACE: assertTrue(): Check there is no package name [usrlocalusrtreetest] in common path [/usr/local] between [/usr/local/bin/UsrLocalUsrTreeTest] and [/usr/local/lib/usrlocalusrtreetest/app/UsrLocalUsrTreeTest.cfg] [09:41:34.350] TRACE: exec: Execute [dpkg --contents ./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb](3); save output... [09:41:37.965] TRACE: exec: Done. Exit code: 0 [09:41:37.966] TRACE: assertEquals(0): Check command [dpkg --contents ./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb](3) exited with 0 code [09:41:37.967] TRACE: assertTrue(): Check file [/usr/local/bin/UsrLocalUsrTreeTest] is in [usrlocalusrtreetest] package [09:41:37.967] TRACE: assertTrue(): Check file [/usr/local/lib/usrlocalusrtreetest/app/UsrLocalUsrTreeTest.cfg] is in [usrlocalusrtreetest] package [09:41:37.968] TRACE: exec: Execute [dpkg -x ./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb ./testUsrLocal/unpacked-deb](4); discard I/O... [09:41:41.138] TRACE: exec: Done. Exit code: 0 [09:41:41.138] TRACE: assertEquals(0): Check command [dpkg -x ./testUsrLocal/output/usrlocalusrtreetest_1.0_amd64.deb ./testUsrLocal/unpacked-deb](4) exited with 0 code [09:41:41.139] TRACE: Verify unpacked: [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./testUsrLocal/input --dest ./testUsrLocal/output --name UsrLocalUsrTreeTest --type deb --main-jar hello.jar --main-class Hello --install-dir /usr/local jpt-unpacked-folder ./testUsrLocal/unpacked-deb](17) [09:41:41.139] TRACE: assertEquals(1): Check the package has 1 top installation directories [09:41:41.139] TRACE: assertFalse(): Check [./testUsrLocal/unpacked-deb/lib/systemd/system] path doesn't exist [09:41:41.145] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [09:41:41.167] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [09:41:41.167] TRACE: assertTrue(): Check [./testUsrLocal/unpacked-deb/usr/local/lib/usrlocalusrtreetest/runtime] path exists [09:41:41.167] TRACE: assertTrue(): Check [./testUsrLocal/unpacked-deb/usr/local/lib/usrlocalusrtreetest/runtime] is a directory [09:41:41.167] TRACE: assertTrue(): Check [./testUsrLocal/unpacked-deb/usr/local/bin/UsrLocalUsrTreeTest] path exists [09:41:41.167] TRACE: assertTrue(): Check [./testUsrLocal/unpacked-deb/usr/local/bin/UsrLocalUsrTreeTest] is a file [09:41:41.168] TRACE: assertTrue(): Check [./testUsrLocal/unpacked-deb/usr/local/bin/UsrLocalUsrTreeTest] file is executable [09:41:41.168] TRACE: assertTrue(): Check [./testUsrLocal/unpacked-deb/usr/local/lib/usrlocalusrtreetest/app/UsrLocalUsrTreeTest.cfg] path exists [09:41:41.168] TRACE: assertTrue(): Check [./testUsrLocal/unpacked-deb/usr/local/lib/usrlocalusrtreetest/app/UsrLocalUsrTreeTest.cfg] is a file [09:41:41.168] TRACE: Not running [./testUsrLocal/unpacked-deb/usr/local/bin/UsrLocalUsrTreeTest] launcher because the package in [/usr/local] directory is not installed [09:41:41.169] TRACE: assertStringListEquals(): Check there are no .desktop files in the package [09:41:41.169] TRACE: Deleting [./testUsrLocal] directory recursively [09:41:41.213] [ OK ] UsrTreeTest.testUsrLocal; checks=31 [09:41:41.220] [==========] 4 tests ran [09:41:41.220] [ PASSED ] 2 tests [09:41:41.237] [ FAILED ] 2 tests, listed below [09:41:41.241] [ FAILED ] UsrTreeTest.testUsr; workDir=[./testUsr] [09:41:41.241] [ FAILED ] UsrTreeTest.testUsrCustom; workDir=[./testUsrCustom] [09:41:41.248] 2 FAILED TESTS STDERR: java.lang.AssertionError: Expected [0]. Actual [137]: Check command [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./testUsr/input --dest ./testUsr/output --name UsrUsrTreeTest --type deb --main-jar hello.jar --main-class Hello --install-dir /usr -J-Djlink.debug=true --verbose](17) exited with 0 code at jdk.jpackage.test.TKit.error(TKit.java:273) at jdk.jpackage.test.TKit.assertEquals(TKit.java:576) at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:186) at jdk.jpackage.test.Executor.execute(Executor.java:224) at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:780) at jdk.jpackage.test.PackageTest$Handler.accept(PackageTest.java:581) at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:496) at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:411) at jdk.jpackage.test.Functional$ThrowingConsumer.lambda$toConsumer$0(Functional.java:41) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at jdk.jpackage.test.PackageTest.lambda$runActions$24(PackageTest.java:381) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jdk.jpackage.test.PackageTest.lambda$runActions$25(PackageTest.java:380) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:379) at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) at UsrTreeTest.test(UsrTreeTest.java:109) at UsrTreeTest.testUsr(UsrTreeTest.java:57) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at jdk.jpackage.test.MethodCall.accept(MethodCall.java:145) at jdk.jpackage.test.TestInstance.run(TestInstance.java:230) at jdk.jpackage.test.TKit.lambda$ignoreExceptions$5(TKit.java:141) at jdk.jpackage.test.TKit.lambda$runTests$3(TKit.java:126) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1709) at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) at jdk.jpackage.test.TKit.lambda$runTests$4(TKit.java:123) at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:109) at jdk.jpackage.test.TKit.runTests(TKit.java:122) at jdk.jpackage.test.Main.runTests(Main.java:79) at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:109) at jdk.jpackage.test.Main.main(Main.java:75) 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:1570) java.lang.AssertionError: Expected [0]. Actual [137]: Check command [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jpackage --input ./testUsrCustom/input --dest ./testUsrCustom/output --name UsrCustomUsrTreeTest --type deb --main-jar hello.jar --main-class Hello --install-dir /usr/foo -J-Djlink.debug=true --verbose](17) exited with 0 code at jdk.jpackage.test.TKit.error(TKit.java:273) at jdk.jpackage.test.TKit.assertEquals(TKit.java:576) at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:186) at jdk.jpackage.test.Executor.execute(Executor.java:224) at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:780) at jdk.jpackage.test.PackageTest$Handler.accept(PackageTest.java:581) at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:496) at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:411) at jdk.jpackage.test.Functional$ThrowingConsumer.lambda$toConsumer$0(Functional.java:41) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at jdk.jpackage.test.PackageTest.lambda$runActions$24(PackageTest.java:381) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jdk.jpackage.test.PackageTest.lambda$runActions$25(PackageTest.java:380) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:379) at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) at UsrTreeTest.test(UsrTreeTest.java:109) at UsrTreeTest.testUsrCustom(UsrTreeTest.java:67) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at jdk.jpackage.test.MethodCall.accept(MethodCall.java:145) at jdk.jpackage.test.TestInstance.run(TestInstance.java:230) at jdk.jpackage.test.TKit.lambda$ignoreExceptions$5(TKit.java:141) at jdk.jpackage.test.TKit.lambda$runTests$3(TKit.java:126) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1709) at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) at jdk.jpackage.test.TKit.lambda$runTests$4(TKit.java:123) at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:109) at jdk.jpackage.test.TKit.runTests(TKit.java:122) at jdk.jpackage.test.Main.runTests(Main.java:79) at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:109) at jdk.jpackage.test.Main.main(Main.java:75) 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:1570) java.lang.RuntimeException: 2 FAILED TESTS at jdk.jpackage.test.Main.reportSummary(Main.java:130) at jdk.jpackage.test.Main.runTests(Main.java:90) at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:109) at jdk.jpackage.test.Main.main(Main.java:75) 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:1570) JavaTest Message: Test threw exception: java.lang.RuntimeException: 2 FAILED TESTS JavaTest Message: shutting down test STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS=!headful \ LANG=en_US.UTF-8 \ LC_ALL=C \ 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=c1 \ 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/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/helpers:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers:/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=3.125 -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -Djava.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=3.125 -J-Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 -J-Djava.io.tmpdir=/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:+UseParallelGC \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/helpers \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.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/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/helpers \ -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/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/tools/jpackage/linux/jdk/jpackage/tests:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/tools/jpackage/helpers \ -Dtest.modules=jdk.jpackage/jdk.jpackage.internal \ --add-modules jdk.jpackage \ --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=3.125 \ -Dtest.boot.jdk=/home/buildbot/deps/jdks/default-jdk21 \ -Djava.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:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Xmx512m \ 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/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.d/main.0.jta --jpt-run=UsrTreeTest TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS -------------------------------------------------- Passed: tools/jpackage/share/jdk/jpackage/tests/AppVersionTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/BasicTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/CookedRuntimeTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/DotInNameTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/ErrorTest.java#id0 Passed: tools/jpackage/share/jdk/jpackage/tests/ErrorTest.java#id1 Passed: tools/jpackage/share/jdk/jpackage/tests/JavaOptionsEqualsTest.java#id0 Passed: tools/jpackage/share/jdk/jpackage/tests/JavaOptionsEqualsTest.java#id1 Passed: tools/jpackage/share/jdk/jpackage/tests/JavaOptionsTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/JLinkOptionsTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/ModulePathTest2.java Passed: tools/jpackage/share/jdk/jpackage/tests/ModulePathTest3.java Passed: tools/jpackage/share/jdk/jpackage/tests/MultipleJarAppTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/NoMPathRuntimeTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/NonExistentTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/VendorTest.java#id1 Passed: tools/jpackage/share/AddLauncherTest.java#id1 Passed: tools/jpackage/share/AddLShortcutTest.java Passed: tools/jpackage/share/AppContentTest.java Passed: tools/jpackage/share/AppImagePackageTest.java Passed: tools/jpackage/share/AppLauncherEnvTest.java Passed: tools/jpackage/share/ArgumentsTest.java Passed: tools/jpackage/share/jdk/jpackage/tests/PredefinedAppImageErrorTest.java Passed: tools/jpackage/share/EmptyFolderPackageTest.java Passed: tools/jpackage/share/EmptyFolderTest.java Passed: tools/jpackage/share/FileAssociationsTest.java#id0 Passed: tools/jpackage/share/IconTest.java Passed: tools/jpackage/share/InstallDirTest.java#id0 Passed: tools/jpackage/share/InstallDirTest.java#id1 Passed: tools/jpackage/share/LicenseTest.java#id0 Passed: tools/launcher/8261785/Test8261785.java Passed: tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java Passed: tools/launcher/modules/addexports/AddExportsTest.java Passed: tools/launcher/modules/addexports/AddExportsTestWarningError.java Passed: tools/launcher/modules/addmods/AddModsTest.java Passed: tools/launcher/modules/addreads/AddReadsTest.java Passed: tools/jpackage/share/LicenseTest.java#id1 Passed: tools/launcher/modules/addreads/AddReadsTestWarningError.java Passed: tools/launcher/modules/basic/InitErrors.java Passed: tools/launcher/modules/basic/LauncherErrors.java Passed: tools/launcher/modules/classpath/JavaClassPathTest.java Passed: tools/launcher/modules/describe/DescribeModuleTest.java Passed: tools/launcher/modules/basic/BasicTest.java Passed: tools/launcher/modules/illegalaccess/IllegalAccessTest.java Passed: tools/launcher/modules/dryrun/DryRunTest.java Passed: tools/launcher/modules/limitmods/LimitModsTest.java Passed: tools/launcher/modules/patch/automatic/PatchTest.java Passed: tools/launcher/modules/listmods/ListModsTest.java Passed: tools/launcher/modules/patch/basic/PatchTest.java Passed: tools/launcher/modules/patch/basic/PatchTestWarningError.java Passed: tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java Passed: tools/launcher/modules/validate/ValidateModulesTest.java Passed: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java Passed: tools/launcher/ArgFileSyntax.java Passed: tools/launcher/ArgsEnvVar.java Passed: tools/launcher/ArgsFileTest.java Passed: tools/jpackage/share/MultiLauncherTwoPhaseTest.java Passed: tools/launcher/ChangeDataModel.java Passed: tools/launcher/ClassPathWildCard.sh Passed: tools/launcher/DefaultLocaleTestRun.java Passed: tools/launcher/DiacriticTest.java Passed: tools/launcher/ExecutionEnvironment.java#id0 Passed: tools/launcher/BigJar.java Passed: tools/launcher/Arrrghs.java Passed: tools/launcher/I18NArgTest.java Passed: tools/launcher/I18NJarTest.java Passed: tools/launcher/I18NTest.java Passed: tools/launcher/InfoStreams.java Passed: tools/launcher/FXLauncherTest.java Passed: tools/launcher/Jexec.java Passed: tools/launcher/JliLaunchTest.java Passed: tools/launcher/LauncherMessageTest.java Passed: tools/launcher/MainClassAttributeTest.java Passed: tools/launcher/MainClassCantBeLoadedTest.java Passed: tools/launcher/MiscTests.java Passed: tools/launcher/InstanceMainTest.java Passed: tools/launcher/MultipleJRE.sh Passed: tools/launcher/RunpathTest.java Passed: tools/launcher/MultipleJRERemoved.java Passed: tools/launcher/HelpFlagsTest.java Passed: tools/launcher/Settings.java Passed: tools/launcher/TestMainWithoutEnclosing.java Passed: tools/launcher/TestSpecialArgs.java Passed: tools/launcher/TestXcheckJNIWarnings.java#jdwp-agent Passed: tools/launcher/Test7029048.java#id0 Passed: tools/launcher/TestXcheckJNIWarnings.java#noagent Passed: tools/launcher/TooSmallStackSize.java Passed: tools/launcher/UnicodeTest.java Passed: tools/launcher/UnresolvedExceptions.java Passed: tools/launcher/VersionCheck.java Passed: tools/launcher/ToolsOpts.java Passed: tools/launcher/SourceMode.java Passed: tools/jpackage/share/MultiNameTwoPhaseTest.java Passed: tools/jpackage/share/PerUserCfgTest.java Passed: tools/jpackage/share/RuntimePackageTest.java#id0 Passed: tools/jpackage/share/ServiceTest.java Passed: tools/jpackage/share/SimplePackageTest.java Test results: passed: 4,091; failed: 17 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2 Finished running test 'jtreg:test/jdk:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_tier2 Running test 'jtreg:test/langtools:tier2' Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java Passed: jdk/jshell/FailOverExecutionControlDyingLaunchTest.java Passed: jdk/jshell/JdiListeningExecutionControlTest.java Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java Passed: jdk/jshell/FailOverDirectExecutionControlTest.java Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.java Passed: jdk/jshell/ToolLocaleMessageTest.java Passed: jdk/jshell/ExternalEditorTest.java Passed: jdk/jshell/ToolReloadTest.java Passed: jdk/jshell/ToolBasicTest.java Test results: passed: 11 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_langtools_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_langtools_tier2 Finished running test 'jtreg:test/langtools:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_langtools_tier2 Running test 'jtreg:test/jaxp:tier2' Passed: javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java Passed: javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java Passed: javax/xml/jaxp/functional/catalog/GroupTest.java Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java Passed: javax/xml/jaxp/functional/catalog/PreferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/PublicFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/PreferTest.java Passed: javax/xml/jaxp/functional/catalog/PublicTest.java Passed: javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteSystemTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteUriTest.java Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/SystemTest.java Passed: javax/xml/jaxp/functional/catalog/UriSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/UriTest.java Passed: javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.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/SAXParserTest02.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.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/DOMResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.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/org/w3c/dom/ptests/AttrTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/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/NodeTest.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/TextTest.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/xml/sax/ptests/AttrImplTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/NSSupportTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/NSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ParserAdapterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/SAXParserNSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java Passed: javax/xml/jaxp/functional/test/astro/DocumentLSTest.java Passed: javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java Passed: javax/xml/jaxp/functional/test/astro/SAX201Test.java Passed: javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java Passed: javax/xml/jaxp/functional/test/astro/XPathAPITest.java Passed: javax/xml/jaxp/functional/test/astro/AstroTest.java Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionController.java Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4511326.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/UserController.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515660.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4848653.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4858685.java Passed: javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.java Passed: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java Passed: javax/xml/jaxp/unittest/bcel/UtilityTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogAccessTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogReuseTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport1.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java Passed: javax/xml/jaxp/unittest/catalog/GroupTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest0.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/PathTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest0.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/dtd/DOMTest.java Passed: javax/xml/jaxp/unittest/common/dtd/SAXTest.java Passed: javax/xml/jaxp/unittest/common/dtd/StAXTest.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/dtd/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Passed: javax/xml/jaxp/unittest/common/dtd/TransformTest.java Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java Passed: javax/xml/jaxp/unittest/common/ImplPropertyTest.java Passed: javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java Passed: javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.java Passed: javax/xml/jaxp/unittest/common/Sources.java Passed: javax/xml/jaxp/unittest/datatype/Bug6320118.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937951Test.java Passed: javax/xml/jaxp/unittest/datatype/Bug7042647Test.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java Passed: javax/xml/jaxp/unittest/common/ValidationWarningsTest.java Passed: javax/xml/jaxp/unittest/datatype/HashCodeTest.java Passed: javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java Passed: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java Passed: javax/xml/jaxp/unittest/datatype/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/datatype/DurationTest.java Passed: javax/xml/jaxp/unittest/datatype/JDK8068839Test.java Passed: javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug4973153.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6354955.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6376823.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6290947.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.java Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4915524.java Passed: javax/xml/jaxp/unittest/dom/Bug4966082.java Passed: javax/xml/jaxp/unittest/dom/Bug4915748.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/Bug6367542.java Passed: javax/xml/jaxp/unittest/dom/Bug6355326.java Passed: javax/xml/jaxp/unittest/dom/Bug6520131.java Passed: javax/xml/jaxp/unittest/dom/Bug6521260.java Passed: javax/xml/jaxp/unittest/dom/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/CR6909336Test.java Passed: javax/xml/jaxp/unittest/dom/DocumentTest.java Passed: javax/xml/jaxp/unittest/dom/CR6517717Test.java Passed: javax/xml/jaxp/unittest/dom/DOMFeatureTest.java Passed: javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java Passed: javax/xml/jaxp/unittest/dom/DOMXPathTest.java Passed: javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java Passed: javax/xml/jaxp/unittest/dom/ElementTraversal.java Passed: javax/xml/jaxp/unittest/dom/TCKEncodingTest.java Passed: javax/xml/jaxp/unittest/parsers/xinclude/Bug6794483Test.java Passed: javax/xml/jaxp/unittest/parsers/BaseParsingTest.java Passed: javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug4934208.java Passed: javax/xml/jaxp/unittest/parsers/Bug4967002.java Passed: javax/xml/jaxp/unittest/parsers/Bug4985486.java Passed: javax/xml/jaxp/unittest/parsers/Bug4991020.java Passed: javax/xml/jaxp/unittest/parsers/Bug4991946.java Passed: javax/xml/jaxp/unittest/parsers/Bug5010072.java Passed: javax/xml/jaxp/unittest/parsers/Bug5025825.java Passed: javax/xml/jaxp/unittest/parsers/Bug6341770.java Passed: javax/xml/jaxp/unittest/parsers/Bug6309988.java Passed: javax/xml/jaxp/unittest/parsers/Bug6361283.java Passed: javax/xml/jaxp/unittest/parsers/Bug6506304Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug6518733.java Passed: javax/xml/jaxp/unittest/parsers/Bug6564400.java Passed: javax/xml/jaxp/unittest/parsers/Bug6573786.java Passed: javax/xml/jaxp/unittest/parsers/Bug6594813.java Passed: javax/xml/jaxp/unittest/parsers/Bug6608841.java Passed: javax/xml/jaxp/unittest/parsers/Bug6690015.java Passed: javax/xml/jaxp/unittest/parsers/Bug6760982.java Passed: javax/xml/jaxp/unittest/parsers/Bug6849942Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug7157608Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug7166896Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug8073385.java Passed: javax/xml/jaxp/unittest/parsers/Bug8003147Test.java Passed: javax/xml/jaxp/unittest/parsers/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/parsers/HandleError.java Passed: javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java Passed: javax/xml/jaxp/unittest/parsers/SupplementaryChars.java Passed: javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java Passed: javax/xml/jaxp/unittest/sax/Bug6889654Test.java Passed: javax/xml/jaxp/unittest/sax/DeclarationTest.java Passed: javax/xml/jaxp/unittest/sax/Bug6925410Test.java Passed: javax/xml/jaxp/unittest/sax/Bug6949607Test.java Passed: javax/xml/jaxp/unittest/sax/Bug6992561Test.java Passed: javax/xml/jaxp/unittest/sax/Bug7057778Test.java Passed: javax/xml/jaxp/unittest/sax/SAXExceptionInitCause.java Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java Passed: javax/xml/jaxp/unittest/sax/IssueTracker56Test.java Passed: javax/xml/jaxp/unittest/sax/SAXParserTest.java Passed: javax/xml/jaxp/unittest/sax/NSSupportTest.java Passed: javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java Passed: javax/xml/jaxp/unittest/sax/XMLReaderTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java Passed: javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java Passed: javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java Passed: javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java Passed: javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/EventReaderTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8201138.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/Bug6756677Test.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.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/XMLStreamReaderTest/XML11Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/CustomImplTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.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/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/UnprefixedNameTest.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/EventReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/stream/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java Passed: javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java Passed: javax/xml/jaxp/unittest/transform/sax/Bug6451633.java Passed: javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java Passed: javax/xml/jaxp/unittest/transform/sort/SortTest.java Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java Passed: javax/xml/jaxp/unittest/transform/Bug4693341Test.java Passed: javax/xml/jaxp/unittest/transform/Bug4892774.java Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java Passed: javax/xml/jaxp/unittest/transform/Bug6206491.java Passed: javax/xml/jaxp/unittest/transform/Bug6311448.java Passed: javax/xml/jaxp/unittest/transform/Bug6175602.java Passed: javax/xml/jaxp/unittest/transform/Bug6467808.java Passed: javax/xml/jaxp/unittest/transform/Bug6384805.java Passed: javax/xml/jaxp/unittest/transform/Bug6465722.java Passed: javax/xml/jaxp/unittest/transform/Bug6490380.java Passed: javax/xml/jaxp/unittest/transform/Bug6490921.java Passed: javax/xml/jaxp/unittest/transform/Bug6513892.java Passed: javax/xml/jaxp/unittest/transform/Bug6551616.java Passed: javax/xml/jaxp/unittest/transform/Bug6540545.java Passed: javax/xml/jaxp/unittest/transform/Bug6537167.java Passed: javax/xml/jaxp/unittest/transform/Bug6559595.java Passed: javax/xml/jaxp/unittest/transform/Bug6565260.java Passed: javax/xml/jaxp/unittest/transform/Bug6940416.java Passed: javax/xml/jaxp/unittest/transform/CLITest.java Passed: javax/xml/jaxp/unittest/transform/CR6577667Test.java Passed: javax/xml/jaxp/unittest/transform/CR6652519Test.java Passed: javax/xml/jaxp/unittest/transform/CR6401137Test.java Passed: javax/xml/jaxp/unittest/transform/CR6689809Test.java Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.java Passed: javax/xml/jaxp/unittest/transform/CR6905829Test.java Passed: javax/xml/jaxp/unittest/transform/ErrorListenerTest.java Passed: javax/xml/jaxp/unittest/transform/CR6935697Test.java Passed: javax/xml/jaxp/unittest/transform/CR6941869Test.java Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java Passed: javax/xml/jaxp/unittest/transform/CR6957215Test.java Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.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/ResetTest.java Passed: javax/xml/jaxp/unittest/transform/ResultTest.java Passed: javax/xml/jaxp/unittest/transform/Issue2290Test.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/SAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/StAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/transform/SymbolTableTest.java Passed: javax/xml/jaxp/unittest/transform/SourceTest.java Passed: javax/xml/jaxp/unittest/transform/SurrogateTest.java Passed: javax/xml/jaxp/unittest/transform/StylesheetTest.java Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.java Passed: javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/transform/StAXSourceTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java Passed: javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java Passed: javax/xml/jaxp/unittest/transform/TransformerTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.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/Bug4969110.java Passed: javax/xml/jaxp/unittest/validation/Bug4969689.java Passed: javax/xml/jaxp/unittest/validation/Bug4969692.java Passed: javax/xml/jaxp/unittest/validation/Bug4969693.java Passed: javax/xml/jaxp/unittest/validation/Bug4969695.java Passed: javax/xml/jaxp/unittest/validation/Bug4969732.java Passed: javax/xml/jaxp/unittest/validation/Bug4970380.java Passed: javax/xml/jaxp/unittest/validation/Bug4970383.java Passed: javax/xml/jaxp/unittest/validation/Bug4970400.java Passed: javax/xml/jaxp/unittest/validation/Bug4970402.java Passed: javax/xml/jaxp/unittest/validation/Bug4971605.java Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java Passed: javax/xml/jaxp/unittest/validation/Bug4971607.java Passed: javax/xml/jaxp/unittest/validation/Bug4972882.java Passed: javax/xml/jaxp/unittest/validation/Bug4987574.java Passed: javax/xml/jaxp/unittest/validation/Bug4986844.java Passed: javax/xml/jaxp/unittest/validation/Bug4988267.java Passed: javax/xml/jaxp/unittest/validation/Bug4988268.java Passed: javax/xml/jaxp/unittest/validation/Bug4988387.java Passed: javax/xml/jaxp/unittest/validation/Bug4996446.java Passed: javax/xml/jaxp/unittest/validation/Bug4997818.java Passed: javax/xml/jaxp/unittest/validation/Bug5011500.java Passed: javax/xml/jaxp/unittest/validation/Bug6378043.java Passed: javax/xml/jaxp/unittest/validation/Bug5072946.java Passed: javax/xml/jaxp/unittest/validation/Bug6449797.java Passed: javax/xml/jaxp/unittest/validation/Bug6457662.java Passed: javax/xml/jaxp/unittest/validation/Bug6483188.java Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java Passed: javax/xml/jaxp/unittest/validation/Bug6467424Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6509668.java Passed: javax/xml/jaxp/unittest/validation/Bug6531160.java Passed: javax/xml/jaxp/unittest/validation/Bug6526547.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/Bug6859210.java Passed: javax/xml/jaxp/unittest/validation/ErrorHandlingTest.java Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.java Passed: javax/xml/jaxp/unittest/validation/CR6740048.java Passed: javax/xml/jaxp/unittest/validation/CR6708840Test.java Passed: javax/xml/jaxp/unittest/validation/Issue682Test.java Passed: javax/xml/jaxp/unittest/validation/IssueTracker30.java Passed: javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java Passed: javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java Passed: javax/xml/jaxp/unittest/validation/JaxpIssue49.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursTest.java Passed: javax/xml/jaxp/unittest/validation/OccursTest.java Passed: javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardTest.java Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java Passed: javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java Passed: javax/xml/jaxp/unittest/validation/ValidationTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991857.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992793.java Passed: javax/xml/jaxp/unittest/validation/ValidatorTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992805.java Passed: javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java Passed: javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathAncestorsTest.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/XPathExpAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpNamespaceTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java Test results: passed: 505 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 495 495 0 0 >> jtreg:test/jdk:tier2 4108 4091 17 0 << jtreg:test/langtools:tier2 11 11 0 0 jtreg:test/jaxp:tier2 505 505 0 0 ============================== TEST FAILURE